|
@@ -20,11 +20,12 @@ class User extends Base{
|
|
|
if (!empty($param['searchText'])) {
|
|
|
$where['username'] = ['like', '%' . $param['searchText'] . '%'];
|
|
|
}
|
|
|
- $user = new UserModel();
|
|
|
- $selectResult = $user->getUsersByWhere($where, $offset, $limit);
|
|
|
+ $UserModel = new UserModel();
|
|
|
+ $selectResult = $UserModel->getUsersByWhere($where, $offset, $limit);
|
|
|
|
|
|
$status = ['1' => '启用' , '2' => '禁用'];
|
|
|
$uid = session('id');
|
|
|
+ $user = $UserModel->find($uid);
|
|
|
// 拼装参数
|
|
|
foreach($selectResult as $key=>$vo){
|
|
|
$selectResult[$key]['status_text'] = $status[$vo['status']];
|
|
@@ -34,14 +35,18 @@ class User extends Base{
|
|
|
if($vo['update_timestamp'] == null){
|
|
|
$selectResult[$key]['update_timestamp'] = '';
|
|
|
}
|
|
|
- if($vo['id'] == $uid){
|
|
|
- $selectResult[$key]['is_del'] = false;
|
|
|
+ if($user['rule'] == 1){
|
|
|
+ if($vo['id'] == $uid){
|
|
|
+ $selectResult[$key]['is_del'] = false;
|
|
|
+ }else{
|
|
|
+ $selectResult[$key]['is_del'] = true;
|
|
|
+ }
|
|
|
}else{
|
|
|
- $selectResult[$key]['is_del'] = true;
|
|
|
+ $selectResult[$key]['is_del'] = false;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $return['total'] = $user->getAllUsers($where); //总数据
|
|
|
+ $return['total'] = $UserModel->getAllUsers($where); //总数据
|
|
|
$return['rows'] = $selectResult;
|
|
|
json_success($return);
|
|
|
}
|