作者 刘锟

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);  
285 - }  
286 - } 288 + $data = [
  289 + 'project_id'=>$project['id'],
  290 + 'manager_id'=>0,
  291 + ];
  292 + }else{
287 $data = [ 293 $data = [
288 'user_id'=>$user['id'], 294 'user_id'=>$user['id'],
289 'manager_id'=>0, 295 'manager_id'=>0,
290 ]; 296 ];
  297 + }
  298 + }
  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 }