Commit 0681cd48 authored by hujun's avatar hujun

经纪人登录状态

parent 4c1a5a88
...@@ -153,21 +153,30 @@ class Broker extends Basic ...@@ -153,21 +153,30 @@ class Broker extends Basic
$status = 0; $status = 0;
$agents_data = $v; $agents_data = $v;
break; //查找正常状态 break; //查找正常状态
} else {
$status = $v['status'];
} }
} }
if ($status == 4) { if (!$status) {
return $this->response(101, '该账号已被列入黑名单!'); switch ($agents_data['status']) {
} case 1 :
$msg = '您目前是长假状态,请联系人事进行更改';break;
case 2 :
$msg = '您目前是已离职状态,请联系人事进行更改。';break;
case 3 :
$msg = '您已转勤';break;
case 4 :
$msg = '该账号已被列入黑名单!';break;
case 5 :
$msg = '该账号已被冻结!';break;
default :
$msg = '帐号异常';
}
if ($status) { if ($msg) {
foreach ($agents_data_list as $v) { return $this->response(101, $msg);
if ($v['status'] == 4) {
return $this->response(101, '该账号已被列入黑名单!');
break;
}
} }
return $this->response(101, '你目前是长假/离职状态,请联系人事进行更改');
} }
if ($agents_data['password'] != md5($this->params['pwd'])) { if ($agents_data['password'] != md5($this->params['pwd'])) {
......
...@@ -82,12 +82,25 @@ class Login extends Basic ...@@ -82,12 +82,25 @@ class Login extends Basic
return $this->response(101, '用户名或密码错误'); return $this->response(101, '用户名或密码错误');
} }
if ($user_data['status'] == 1 || $user_data['status'] == 2) { if (!$user_data['status']) {
return $this->response(101, '你目前是长假/离职状态,请联系人事进行更改'); switch ($user_data['status']) {
} case 1 :
$msg = '您目前是长假状态,请联系人事进行更改。';break;
case 2 :
$msg = '您目前是已离职状态,请联系人事进行更改。';break;
case 3 :
$msg = '您已转勤';break;
case 4 :
$msg = '该账号已被列入黑名单!';break;
case 5 :
$msg = '该账号已被冻结!';break;
default :
$msg = '帐号异常';
}
if ($user_data['status'] == 4) { if ($msg) {
return $this->response(101, '该账号已被列入黑名单!'); return $this->response(101, $msg);
}
} }
$auth_group_id = ''; $auth_group_id = '';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment