|
...
|
...
|
@@ -89,23 +89,23 @@ class OperationHeartbeatController extends BaseController |
|
|
|
$operationHeartbeatModel->edit(['status'=>0,'ip'=>'127.0.0.1'],$condition);
|
|
|
|
$info['status'] = 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if($info['status'] == 1){
|
|
|
|
//当前登录为切入登录
|
|
|
|
if(isset($this->user['manager_id']) && !empty($this->user['manager_id'])){
|
|
|
|
//上一次验证也是切入登录
|
|
|
|
if($info['manager_id'] != 0){
|
|
|
|
$managerModel = new Manage();
|
|
|
|
$managerInfo = $managerModel->read(['id'=>$info['manager_id']],['name']);
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!操作人ip:'.$info['ip'].'操作的管理员为:'.$managerInfo['name'];
|
|
|
|
if($info['status'] == 1){
|
|
|
|
//当前登录为切入登录
|
|
|
|
if(isset($this->user['manager_id']) && !empty($this->user['manager_id'])){
|
|
|
|
//上一次验证也是切入登录
|
|
|
|
if($info['manager_id'] != 0){
|
|
|
|
$managerModel = new Manage();
|
|
|
|
$managerInfo = $managerModel->read(['id'=>$info['manager_id']],['name']);
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!操作人ip:'.$info['ip'].'操作的管理员为:'.$managerInfo['name'];
|
|
|
|
}else{
|
|
|
|
//账号密码登录
|
|
|
|
$userModel = new User();
|
|
|
|
$userInfo = $userModel->read(['id'=>$info['operator_id']],['name']);
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!'.$userInfo['name'].'用户登录在操作。';
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
//账号密码登录
|
|
|
|
$userModel = new User();
|
|
|
|
$userInfo = $userModel->read(['id'=>$info['operator_id']],['name']);
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!'.$userInfo['name'].'用户登录在操作。';
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!';
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
$info['message'] = '此页面数据已有人在编辑,请勿重复操作!';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
...
|
...
|
|