Browse Source

临时保存

master
王泽彦 10 months ago
parent
commit
e4c982a1a2
  1. 6
      niucloud/app/common.php
  2. 18
      niucloud/app/service/api/login/LoginService.php

6
niucloud/app/common.php

@ -1266,4 +1266,8 @@ function get_role_type($role_id)
]; ];
$dept = \app\model\sys\SysRole::find($role_id); $dept = \app\model\sys\SysRole::find($role_id);
return $role_type[$dept->dept_id] ?? 'other'; return $role_type[$dept->dept_id] ?? 'other';
} }
/**
* 获取顶级部门
*/

18
niucloud/app/service/api/login/LoginService.php

@ -371,18 +371,12 @@ class LoginService extends BaseApiService
$expire_time = env('system.api_token_expire_time') ?? 3600; $expire_time = env('system.api_token_expire_time') ?? 3600;
//生成token //生成token
$token_info = TokenAuth::createToken($member_info->id, AppTypeDict::PERSONNEL, ['id' => $member_info->id, 'member_id'=>$member_info->id, 'phone' => $member_info->phone, 'user_type' => $params['login_type']], $expire_time); $token_info = TokenAuth::createToken($member_info->id, AppTypeDict::PERSONNEL, ['id' => $member_info->id, 'member_id'=>$member_info->id, 'phone' => $member_info->phone, 'user_type' => $params['login_type']], $expire_time);
event("PersonnelLogin", $member_info); //
$depts = (new CampusPersonRole())->where('person_id', $member_info->id)->column('dept_id');
//login_type|1=教练,2=销售
$user_type = '';//1=教练,2=销售 $user_type = CampusPersonRole::where('person_id', $member_info->id)->
//判断员工账户的类型是教练还是销售 $event = event("PersonnelLogin", $member_info);
if($member_info['account_type']=='market' && $params['login_type'] == 2){ dd($event);
//销售登陆
$user_type = 2;
}elseif($member_info['account_type']=='teacher' && $params['login_type'] == 1){
//教师登陆
$user_type = 1;
}
return [ return [
'token' => $token_info['token'],//token 'token' => $token_info['token'],//token

Loading…
Cancel
Save