|
|
@@ -90,7 +90,7 @@ class Admins extends Base
|
|
|
|
|
|
return json(['code' => 1, 'data' => '', 'msg' => '添加管理员成功']);
|
|
|
}
|
|
|
- $admingroup = db('admingroup')->select();
|
|
|
+ $admingroup = db('admingroup')->where('status',1)->select();
|
|
|
$this->assign([
|
|
|
'admingroup' => $admingroup,
|
|
|
'status' => config('kf_status')
|
|
|
@@ -134,7 +134,7 @@ class Admins extends Base
|
|
|
|
|
|
$id = input('param.id/d');
|
|
|
$info = db('admins')->where('id', $id)->find();
|
|
|
- $admingroup = db('admingroup')->select();
|
|
|
+ $admingroup = db('admingroup')->where('status',1)->select();
|
|
|
|
|
|
$this->assign([
|
|
|
'info' => $info,
|
|
|
@@ -286,14 +286,17 @@ class Admins extends Base
|
|
|
] ;
|
|
|
}
|
|
|
}
|
|
|
- if(!empty($data)){
|
|
|
- try {
|
|
|
- db('admingroup')->where('group_id',$param['group_id'])->update($info);
|
|
|
+ $admingrouppower = db('admingrouppower')->where('group_id',$param['group_id'])->select();
|
|
|
+ try {
|
|
|
+ db('admingroup')->where('group_id',$param['group_id'])->update($info);
|
|
|
+ if(!empty($admingrouppower)){
|
|
|
db('admingrouppower')->where('group_id',$param['group_id'])->delete();
|
|
|
+ }
|
|
|
+ if(!empty($data)){
|
|
|
db('admingrouppower')->insertAll($data);
|
|
|
- } catch (\Exception $e) {
|
|
|
- return json(['code' => -2, 'data' => '', 'msg' => $e->getMessage()]);
|
|
|
}
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ return json(['code' => -2, 'data' => '', 'msg' => $e->getMessage()]);
|
|
|
}
|
|
|
return json(['code' => 1, 'data' => '', 'msg' => '编辑权限组成功']);
|
|
|
}
|