mirror of
				https://gitee.com/zoujingli/ThinkAdmin.git
				synced 2025-11-04 13:42:10 +08:00 
			
		
		
		
	同步模型静态方式
This commit is contained in:
		
							parent
							
								
									d33c2aa8c5
								
							
						
					
					
						commit
						2c882556e9
					
				@ -39,7 +39,7 @@ class Base extends Controller
 | 
			
		||||
    {
 | 
			
		||||
        SystemBase::mQuery()->layTable(function () {
 | 
			
		||||
            $this->title = '数据字典管理';
 | 
			
		||||
            $this->types = SystemBase::mk()->types();
 | 
			
		||||
            $this->types = SystemBase::types();
 | 
			
		||||
            $this->type = input('get.type', $this->types[0] ?? '-');
 | 
			
		||||
        }, function (QueryHelper $query) {
 | 
			
		||||
            $query->where(['deleted' => 0])->equal('type');
 | 
			
		||||
@ -72,7 +72,7 @@ class Base extends Controller
 | 
			
		||||
    protected function _form_filter(array &$data)
 | 
			
		||||
    {
 | 
			
		||||
        if ($this->request->isGet()) {
 | 
			
		||||
            $this->types = SystemBase::mk()->types();
 | 
			
		||||
            $this->types = SystemBase::types();
 | 
			
		||||
            $this->types[] = '--- 新增类型 ---';
 | 
			
		||||
            $this->type = input('get.type') ?: ($this->types[0] ?? '-');
 | 
			
		||||
        } else {
 | 
			
		||||
 | 
			
		||||
@ -46,15 +46,11 @@ class User extends Controller
 | 
			
		||||
        // 创建快捷查询工具
 | 
			
		||||
        SystemUser::mQuery()->layTable(function () {
 | 
			
		||||
            $this->title = '系统用户管理';
 | 
			
		||||
            $this->bases = SystemBase::mk()->items('身份权限');
 | 
			
		||||
            $this->bases = SystemBase::items('身份权限');
 | 
			
		||||
        }, function (QueryHelper $query) {
 | 
			
		||||
 | 
			
		||||
            // 加载对应数据列表
 | 
			
		||||
            if ($this->type === 'index') {
 | 
			
		||||
                $query->where(['is_deleted' => 0, 'status' => 1]);
 | 
			
		||||
            } elseif ($this->type = 'recycle') {
 | 
			
		||||
                $query->where(['is_deleted' => 0, 'status' => 0]);
 | 
			
		||||
            }
 | 
			
		||||
            $query->where(['is_deleted' => 0, 'status' => intval($this->type === 'index')]);
 | 
			
		||||
 | 
			
		||||
            // 关联用户身份资料
 | 
			
		||||
            $query->with(['userinfo' => function (Relation $relation) {
 | 
			
		||||
@ -145,10 +141,10 @@ class User extends Controller
 | 
			
		||||
            // 权限绑定处理
 | 
			
		||||
            $data['authorize'] = str2arr($data['authorize'] ?? '');
 | 
			
		||||
            // 用户身份数据
 | 
			
		||||
            $this->bases = SystemBase::mk()->items('身份权限');
 | 
			
		||||
            $this->bases = SystemBase::items('身份权限');
 | 
			
		||||
            // 用户权限管理
 | 
			
		||||
            $this->superName = AdminService::instance()->getSuperName();
 | 
			
		||||
            $this->authorizes = SystemAuth::mk()->items();
 | 
			
		||||
            $this->authorizes = SystemAuth::items();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user