优化工作台
This commit is contained in:
parent
2443f4b55b
commit
feb8d88393
@ -61,6 +61,7 @@ abstract class BaseController
|
|||||||
$this->action = strtolower($this->request->action());
|
$this->action = strtolower($this->request->action());
|
||||||
$this->uid = 0;
|
$this->uid = 0;
|
||||||
$this->did = 0;
|
$this->did = 0;
|
||||||
|
$this->pid = 0;
|
||||||
// 控制器初始化
|
// 控制器初始化
|
||||||
$this->initialize();
|
$this->initialize();
|
||||||
}
|
}
|
||||||
@ -89,6 +90,7 @@ abstract class BaseController
|
|||||||
$this->uid = Session::get($session_admin);
|
$this->uid = Session::get($session_admin);
|
||||||
$login_admin = Db::name('Admin')->where(['id' => $this->uid])->find();
|
$login_admin = Db::name('Admin')->where(['id' => $this->uid])->find();
|
||||||
$this->did = $login_admin['did'];
|
$this->did = $login_admin['did'];
|
||||||
|
$this->pid = $login_admin['position_id'];
|
||||||
View::assign('login_admin', $login_admin);
|
View::assign('login_admin', $login_admin);
|
||||||
$is_lock = $login_admin['is_lock'];
|
$is_lock = $login_admin['is_lock'];
|
||||||
if($is_lock==1){
|
if($is_lock==1){
|
||||||
|
@ -237,8 +237,7 @@ class Index extends BaseController
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
$position_id = Db::name('Admin')->where('id',$this->uid)->value('position_id');
|
$adminGroup = Db::name('PositionGroup')->where(['pid' => $this->pid])->column('group_id');
|
||||||
$adminGroup = Db::name('PositionGroup')->where(['pid' => $position_id])->column('group_id');
|
|
||||||
$adminLayout = Db::name('AdminGroup')->where('id', 'in', $adminGroup)->column('layouts');
|
$adminLayout = Db::name('AdminGroup')->where('id', 'in', $adminGroup)->column('layouts');
|
||||||
$adminLayouts = [];
|
$adminLayouts = [];
|
||||||
foreach ($adminLayout as $k => $v) {
|
foreach ($adminLayout as $k => $v) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user