作者 刘锟

update

@@ -273,6 +273,10 @@ class LoginController extends BaseController @@ -273,6 +273,10 @@ class LoginController extends BaseController
273 $dept_user->user_id = $user->id; 273 $dept_user->user_id = $user->id;
274 $dept_user->save(); 274 $dept_user->save();
275 } 275 }
  276 + $data = [
  277 + 'user_id'=>$user['id'],
  278 + 'manager_id'=>0,
  279 + ];
276 }else{ 280 }else{
277 //有from_order_id, 找到对应的项目并登录对应账号 281 //有from_order_id, 找到对应的项目并登录对应账号
278 $project = (new Project())->read(['from_order_id'=>$arr['from_order_id'], 'delete_status' => Project::IS_DEL_FALSE]); 282 $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 @@ -281,13 +285,18 @@ class LoginController extends BaseController
281 } 285 }
282 $user = (new User())->where('project_id', $project['id'])->where('mobile', $arr['phone'])->first(); 286 $user = (new User())->where('project_id', $project['id'])->where('mobile', $arr['phone'])->first();
283 if(!$user){ 287 if(!$user){
284 - $this->response('账号不存在,请联系管理员',Code::USER_ERROR); 288 + $data = [
  289 + 'project_id'=>$project['id'],
  290 + 'manager_id'=>0,
  291 + ];
  292 + }else{
  293 + $data = [
  294 + 'user_id'=>$user['id'],
  295 + 'manager_id'=>0,
  296 + ];
285 } 297 }
286 } 298 }
287 - $data = [  
288 - 'user_id'=>$user['id'],  
289 - 'manager_id'=>0,  
290 - ]; 299 +
291 $info = $logic->autologin($data); 300 $info = $logic->autologin($data);
292 $this->response('success',Code::SUCCESS,['info'=>$info]); 301 $this->response('success',Code::SUCCESS,['info'=>$info]);
293 } 302 }