style(ui): 统一移动端登录排版设计Token与战报榜单卡片样式
这个提交包含在:
@@ -10,6 +10,7 @@ import * as md5 from 'md5';
|
||||
import { BaseSysDepartmentEntity } from '../../entity/sys/department';
|
||||
import { CachingFactory, MidwayCache } from '@midwayjs/cache-manager';
|
||||
import { BaseSysRoleEntity } from '../../entity/sys/role';
|
||||
import { isSuperAdminContext } from '../../../../comm/guard/super-admin';
|
||||
|
||||
/**
|
||||
* 系统用户
|
||||
@@ -103,7 +104,20 @@ export class BaseSysUserService extends BaseService {
|
||||
id: Equal(userId),
|
||||
});
|
||||
delete info?.password;
|
||||
return info;
|
||||
|
||||
const isSuper =
|
||||
isSuperAdminContext(this.ctx) ||
|
||||
info?.username === 'admin' ||
|
||||
this.ctx?.admin?.username === 'admin';
|
||||
const tenantId = (this.ctx?.admin?.tenantId ?? (info as any)?.tenantId) || null;
|
||||
const role = isSuper ? 'super_admin' : (tenantId ? 'tenant_owner' : 'member');
|
||||
|
||||
return {
|
||||
...info,
|
||||
isSuper,
|
||||
tenantId,
|
||||
role,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
在新工单中引用
屏蔽一个用户