style(ui): 统一移动端登录排版设计Token与战报榜单卡片样式
这个提交包含在:
@@ -24,25 +24,27 @@ import * as entity21 from './modules/crm/entity/audit';
|
||||
import * as entity22 from './modules/card/entity/locale';
|
||||
import * as entity23 from './modules/card/entity/info';
|
||||
import * as entity24 from './modules/card/entity/exchange';
|
||||
import * as entity25 from './modules/card/entity/contact';
|
||||
import * as entity26 from './modules/card/entity/cases';
|
||||
import * as entity27 from './modules/card/entity/bento';
|
||||
import * as entity28 from './modules/card/entity/article';
|
||||
import * as entity29 from './modules/base/entity/base';
|
||||
import * as entity30 from './modules/base/entity/audit';
|
||||
import * as entity31 from './modules/base/entity/sys/user_role';
|
||||
import * as entity32 from './modules/base/entity/sys/user';
|
||||
import * as entity33 from './modules/base/entity/sys/role_menu';
|
||||
import * as entity34 from './modules/base/entity/sys/role_department';
|
||||
import * as entity35 from './modules/base/entity/sys/role';
|
||||
import * as entity36 from './modules/base/entity/sys/param';
|
||||
import * as entity37 from './modules/base/entity/sys/menu';
|
||||
import * as entity38 from './modules/base/entity/sys/log';
|
||||
import * as entity39 from './modules/base/entity/sys/department';
|
||||
import * as entity40 from './modules/base/entity/sys/conf';
|
||||
import * as entity41 from './modules/ai/entity/knowledge';
|
||||
import * as entity42 from './modules/ai/entity/glossary';
|
||||
import * as entity43 from './modules/ai/entity/concierge';
|
||||
import * as entity25 from './modules/card/entity/event';
|
||||
import * as entity26 from './modules/card/entity/event-member';
|
||||
import * as entity27 from './modules/card/entity/contact';
|
||||
import * as entity28 from './modules/card/entity/cases';
|
||||
import * as entity29 from './modules/card/entity/bento';
|
||||
import * as entity30 from './modules/card/entity/article';
|
||||
import * as entity31 from './modules/base/entity/base';
|
||||
import * as entity32 from './modules/base/entity/audit';
|
||||
import * as entity33 from './modules/base/entity/sys/user_role';
|
||||
import * as entity34 from './modules/base/entity/sys/user';
|
||||
import * as entity35 from './modules/base/entity/sys/role_menu';
|
||||
import * as entity36 from './modules/base/entity/sys/role_department';
|
||||
import * as entity37 from './modules/base/entity/sys/role';
|
||||
import * as entity38 from './modules/base/entity/sys/param';
|
||||
import * as entity39 from './modules/base/entity/sys/menu';
|
||||
import * as entity40 from './modules/base/entity/sys/log';
|
||||
import * as entity41 from './modules/base/entity/sys/department';
|
||||
import * as entity42 from './modules/base/entity/sys/conf';
|
||||
import * as entity43 from './modules/ai/entity/knowledge';
|
||||
import * as entity44 from './modules/ai/entity/glossary';
|
||||
import * as entity45 from './modules/ai/entity/concierge';
|
||||
export const entities = [
|
||||
...Object.values(entity0),
|
||||
...Object.values(entity1),
|
||||
@@ -88,4 +90,6 @@ export const entities = [
|
||||
...Object.values(entity41),
|
||||
...Object.values(entity42),
|
||||
...Object.values(entity43),
|
||||
...Object.values(entity44),
|
||||
...Object.values(entity45),
|
||||
];
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
在新工单中引用
屏蔽一个用户