save
This commit is contained in:
parent
e4452db178
commit
a697c29d5c
@ -30,11 +30,16 @@ class Base
|
||||
|
||||
/**
|
||||
* 数据限制
|
||||
* 例如当$dataLimit='admin_id'时将只返回当前管理员的数据
|
||||
* 例如当$dataLimit='personal'时将只返回当前管理员的数据
|
||||
* @var string
|
||||
*/
|
||||
protected $dataLimit = null;
|
||||
|
||||
/**
|
||||
* 数据限制字段
|
||||
*/
|
||||
protected $dataLimitField = 'admin_id';
|
||||
|
||||
/**
|
||||
* 返回格式化json数据
|
||||
*
|
||||
|
@ -118,8 +118,8 @@ class Crud extends Base
|
||||
}
|
||||
}
|
||||
// 按照数据限制字段返回数据
|
||||
if ($this->dataLimit) {
|
||||
$where[$this->dataLimit] = admin_id();
|
||||
if ($this->dataLimit === 'personal') {
|
||||
$where[$this->dataLimitField] = admin_id();
|
||||
}
|
||||
|
||||
return [$where, $format, $page_size, $field, $order];
|
||||
|
@ -22,10 +22,10 @@ class UploadController extends Crud
|
||||
protected $model = null;
|
||||
|
||||
/**
|
||||
* 按照admin_id字段限制返回数据
|
||||
* 只返回当前管理员数据
|
||||
* @var string
|
||||
*/
|
||||
protected $dataLimit = 'admin_id';
|
||||
protected $dataLimit = 'personal';
|
||||
|
||||
/**
|
||||
* 构造函数
|
||||
|
Loading…
Reference in New Issue
Block a user