|
...
|
...
|
@@ -273,6 +273,10 @@ class LoginController extends BaseController |
|
|
|
$dept_user->user_id = $user->id;
|
|
|
|
$dept_user->save();
|
|
|
|
}
|
|
|
|
$data = [
|
|
|
|
'user_id'=>$user['id'],
|
|
|
|
'manager_id'=>0,
|
|
|
|
];
|
|
|
|
}else{
|
|
|
|
//有from_order_id, 找到对应的项目并登录对应账号
|
|
|
|
$project = (new Project())->read(['from_order_id'=>$arr['from_order_id'], 'delete_status' => Project::IS_DEL_FALSE]);
|
|
...
|
...
|
@@ -281,13 +285,18 @@ class LoginController extends BaseController |
|
|
|
}
|
|
|
|
$user = (new User())->where('project_id', $project['id'])->where('mobile', $arr['phone'])->first();
|
|
|
|
if(!$user){
|
|
|
|
$this->response('账号不存在,请联系管理员',Code::USER_ERROR);
|
|
|
|
$data = [
|
|
|
|
'project_id'=>$project['id'],
|
|
|
|
'manager_id'=>0,
|
|
|
|
];
|
|
|
|
}else{
|
|
|
|
$data = [
|
|
|
|
'user_id'=>$user['id'],
|
|
|
|
'manager_id'=>0,
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$data = [
|
|
|
|
'user_id'=>$user['id'],
|
|
|
|
'manager_id'=>0,
|
|
|
|
];
|
|
|
|
|
|
|
|
$info = $logic->autologin($data);
|
|
|
|
$this->response('success',Code::SUCCESS,['info'=>$info]);
|
|
|
|
}
|
...
|
...
|
|