mirror of https://gitee.com/karson/fastadmin.git
优化批量更新方法multi
parent
d5173c95b3
commit
23573d5494
|
|
@ -275,10 +275,8 @@ trait Backend
|
|||
if ($ids) {
|
||||
if ($this->request->has('params')) {
|
||||
parse_str($this->request->post("params"), $values);
|
||||
if (!$this->auth->isSuperAdmin()) {
|
||||
$values = array_intersect_key($values, array_flip(is_array($this->multiFields) ? $this->multiFields : explode(',', $this->multiFields)));
|
||||
}
|
||||
if ($values) {
|
||||
$values = array_intersect_key($values, array_flip(is_array($this->multiFields) ? $this->multiFields : explode(',', $this->multiFields)));
|
||||
if ($values || $this->auth->isSuperAdmin()) {
|
||||
$adminIds = $this->getDataLimitAdminIds();
|
||||
if (is_array($adminIds)) {
|
||||
$this->model->where($this->dataLimitField, 'in', $adminIds);
|
||||
|
|
|
|||
Loading…
Reference in New Issue