|
@@ -231,6 +231,8 @@ class Admin extends BaseController
|
|
|
$admin->role_name = Role::where('id', $admin->role_id)->value('name');
|
|
$admin->role_name = Role::where('id', $admin->role_id)->value('name');
|
|
|
$admin->department_name = Department::where('id', $admin->department_id)->value('name');
|
|
$admin->department_name = Department::where('id', $admin->department_id)->value('name');
|
|
|
|
|
|
|
|
|
|
+ //标记需要签到
|
|
|
|
|
+ AdminModel::where('id', $admin->id)->update(['is_sign' => 1]);
|
|
|
//如果登录信息中含有client——id则自动进行绑定
|
|
//如果登录信息中含有client——id则自动进行绑定
|
|
|
$userInfo = User::where('account', $admin->username)->where('role', '>', 0)->find();
|
|
$userInfo = User::where('account', $admin->username)->where('role', '>', 0)->find();
|
|
|
if(!$userInfo){
|
|
if(!$userInfo){
|
|
@@ -281,6 +283,12 @@ class Admin extends BaseController
|
|
|
return $this->success($data, '登录成功');
|
|
return $this->success($data, '登录成功');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ //获取是否需要签到
|
|
|
|
|
+ public function getSign() {
|
|
|
|
|
+ $is_sign = AdminModel::where('id', $this->admin_id)->value('is_sign');
|
|
|
|
|
+ return $this->success(['is_sign' => $is_sign]);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
//退出登录
|
|
//退出登录
|
|
|
public function logout(){
|
|
public function logout(){
|
|
|
try {
|
|
try {
|