1.将部门修改为渠道,并且所有dice_表关联渠道表
2.将所有配置表,记录表设置关联渠道 3.优化后台页面设置
This commit is contained in:
@@ -13,7 +13,8 @@ use plugin\saiadmin\basic\think\BaseModel;
|
||||
*
|
||||
* sa_system_role 角色表
|
||||
*
|
||||
* @property $id
|
||||
* @property $id
|
||||
* @property int $dept_id 所属渠道ID,0=默认模板
|
||||
* @property $name 角色名称
|
||||
* @property $code 角色标识,如: hr_manager
|
||||
* @property $level 角色级别:用于行政控制,不可操作级别大于自己的角色
|
||||
@@ -41,6 +42,14 @@ class SystemRole extends BaseModel
|
||||
*/
|
||||
protected $table = 'sa_system_role';
|
||||
|
||||
/** 按渠道筛选 */
|
||||
public function searchDeptIdAttr($query, $value): void
|
||||
{
|
||||
if ($value !== '' && $value !== null) {
|
||||
$query->where('dept_id', '=', $value);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限范围
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user