Merge branch 'feature/merge' into develop
This commit is contained in:
@@ -41,6 +41,27 @@ class UserService
|
|||||||
// $menuTree = $permService->getMenuTree($uid, $systemCode);
|
// $menuTree = $permService->getMenuTree($uid, $systemCode);
|
||||||
// $permissionCodes = $permService->getPermissionCodes($uid, $systemCode);
|
// $permissionCodes = $permService->getPermissionCodes($uid, $systemCode);
|
||||||
$corp_name = Corp::where('abbr', $user->corp_id)->value('name');
|
$corp_name = Corp::where('abbr', $user->corp_id)->value('name');
|
||||||
|
|
||||||
|
// 查找直属上级 10.13 add
|
||||||
|
$reportToInfo = [];
|
||||||
|
if ($user->reportToInfo) {
|
||||||
|
$reportToInfo = [
|
||||||
|
'id' => $user->reportToInfo->id,
|
||||||
|
'name' => $user->reportToInfo->name
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查找绑定内勤 10.13 add
|
||||||
|
$officeClerkInfo = [];
|
||||||
|
$ugm = UserGroupMembers::where('user_id', $uid)->where('status', 1)->first();
|
||||||
|
if ($ugm) {
|
||||||
|
$lugm = UserGroupMembers::where('group_id', $ugm->group_id)->where('is_leader', 1)->first();
|
||||||
|
if ($lugm) {
|
||||||
|
$officeClerkInfo['id'] = $lugm->user_id;
|
||||||
|
$officeClerkInfo['name'] = User::where('id', $lugm->user_id)->value('name');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'user' => [
|
'user' => [
|
||||||
'id' => $user->id,
|
'id' => $user->id,
|
||||||
@@ -58,6 +79,8 @@ class UserService
|
|||||||
'report_to' => $user->report_to,
|
'report_to' => $user->report_to,
|
||||||
'sign_img' => $user->sign_img,
|
'sign_img' => $user->sign_img,
|
||||||
'sign_img_url' => (!empty($user->sign_img))?(new \app\common\service\OssService)->generatePrivateUrl($user->sign_img):'',
|
'sign_img_url' => (!empty($user->sign_img))?(new \app\common\service\OssService)->generatePrivateUrl($user->sign_img):'',
|
||||||
|
'report_to_info' => $reportToInfo,
|
||||||
|
'office_clerk_info' => $officeClerkInfo
|
||||||
],
|
],
|
||||||
// 'menu' => $menuTree,
|
// 'menu' => $menuTree,
|
||||||
// 'permissions' => $permissionCodes
|
// 'permissions' => $permissionCodes
|
||||||
|
|||||||
Reference in New Issue
Block a user