|
@@ -18,21 +18,27 @@ class User extends Base{
|
|
|
|
|
|
$where = [];
|
|
|
if (!empty($param['searchText'])) {
|
|
|
- $where['user_name'] = ['like', '%' . $param['searchText'] . '%'];
|
|
|
+ $where['username'] = ['like', '%' . $param['searchText'] . '%'];
|
|
|
}
|
|
|
$user = new UserModel();
|
|
|
$selectResult = $user->getUsersByWhere($where, $offset, $limit);
|
|
|
|
|
|
- $status = config('user_status');
|
|
|
+ $status = ['1' => '启用' , '2' => '禁用'];
|
|
|
|
|
|
// 拼装参数
|
|
|
foreach($selectResult as $key=>$vo){
|
|
|
- $selectResult[$key]['status'] = $status[$vo['status']];
|
|
|
+ $selectResult[$key]['status_text'] = $status[$vo['status']];
|
|
|
+ if($vo['last_login_time'] == null){
|
|
|
+ $selectResult[$key]['last_login_time'] = '';
|
|
|
+ }
|
|
|
+ if($vo['update_timestamp'] == null){
|
|
|
+ $selectResult[$key]['update_timestamp'] = '';
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$return['total'] = $user->getAllUsers($where); //总数据
|
|
|
$return['rows'] = $selectResult;
|
|
|
- json_return(200 , $return , 'success');
|
|
|
+ json_success($return);
|
|
|
}
|
|
|
|
|
|
// 添加用户
|
|
@@ -57,7 +63,9 @@ class User extends Base{
|
|
|
public function UserDel()
|
|
|
{
|
|
|
$id = input('param.id');
|
|
|
-
|
|
|
+ if($id == session('id')){
|
|
|
+ json_error(1006,'不可删除当前登录用户');
|
|
|
+ }
|
|
|
$UserModel = new UserModel();
|
|
|
$flag = $UserModel->delUser($id);
|
|
|
if($flag['code'] != 1){
|