You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1589 lines
22 KiB
1589 lines
22 KiB
|
6 days ago
|
declare namespace Eps {
|
||
|
|
interface BaseSysDepartmentEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysLogEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysMenuEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysParamEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysRoleEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysUserEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsChatEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsMsgEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsSessionEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DemoGoodsEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictTypeEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface PluginInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface RecycleDataEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceTypeEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface StaffInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface TaskInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserAddressEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserInfoEntity {
|
||
|
|
/**
|
||
|
|
* 任意键值
|
||
|
|
*/
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
type json = any;
|
||
|
|
|
||
|
|
interface PagePagination {
|
||
|
|
size: number;
|
||
|
|
page: number;
|
||
|
|
total: number;
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface PageResponse<T> {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: T[];
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysLogPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: BaseSysLogEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysMenuPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: BaseSysMenuEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysParamPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: BaseSysParamEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysRolePageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: BaseSysRoleEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysUserPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: BaseSysUserEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsChatPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: CsChatEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsMsgPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: CsMsgEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsSessionPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: CsSessionEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DemoGoodsPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: DemoGoodsEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: DictInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictTypePageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: DictTypeEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface PluginInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: PluginInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface RecycleDataPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: RecycleDataEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: SpaceInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceTypePageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: SpaceTypeEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface StaffInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: StaffInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface TaskInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: TaskInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserAddressPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: UserAddressEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserInfoPageResponse {
|
||
|
|
pagination: PagePagination;
|
||
|
|
list: UserInfoEntity[];
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseCoding {
|
||
|
|
/**
|
||
|
|
* getModuleTree
|
||
|
|
*/
|
||
|
|
getModuleTree(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* createCode
|
||
|
|
*/
|
||
|
|
createCode(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { getModuleTree: string; createCode: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { getModuleTree: boolean; createCode: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseComm {
|
||
|
|
/**
|
||
|
|
* personUpdate
|
||
|
|
*/
|
||
|
|
personUpdate(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* uploadMode
|
||
|
|
*/
|
||
|
|
uploadMode(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* permmenu
|
||
|
|
*/
|
||
|
|
permmenu(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* program
|
||
|
|
*/
|
||
|
|
program(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* person
|
||
|
|
*/
|
||
|
|
person(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* upload
|
||
|
|
*/
|
||
|
|
upload(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* logout
|
||
|
|
*/
|
||
|
|
logout(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
personUpdate: string;
|
||
|
|
uploadMode: string;
|
||
|
|
permmenu: string;
|
||
|
|
program: string;
|
||
|
|
person: string;
|
||
|
|
upload: string;
|
||
|
|
logout: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
personUpdate: boolean;
|
||
|
|
uploadMode: boolean;
|
||
|
|
permmenu: boolean;
|
||
|
|
program: boolean;
|
||
|
|
person: boolean;
|
||
|
|
upload: boolean;
|
||
|
|
logout: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseOpen {
|
||
|
|
/**
|
||
|
|
* refreshToken
|
||
|
|
*/
|
||
|
|
refreshToken(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* captcha
|
||
|
|
*/
|
||
|
|
captcha(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* login
|
||
|
|
*/
|
||
|
|
login(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* html
|
||
|
|
*/
|
||
|
|
html(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* eps
|
||
|
|
*/
|
||
|
|
eps(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
refreshToken: string;
|
||
|
|
captcha: string;
|
||
|
|
login: string;
|
||
|
|
html: string;
|
||
|
|
eps: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
refreshToken: boolean;
|
||
|
|
captcha: boolean;
|
||
|
|
login: boolean;
|
||
|
|
html: boolean;
|
||
|
|
eps: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysDepartment {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* order
|
||
|
|
*/
|
||
|
|
order(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<BaseSysDepartmentEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { delete: string; update: string; order: string; list: string; add: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
order: boolean;
|
||
|
|
list: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysLog {
|
||
|
|
/**
|
||
|
|
* setKeep
|
||
|
|
*/
|
||
|
|
setKeep(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* getKeep
|
||
|
|
*/
|
||
|
|
getKeep(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* clear
|
||
|
|
*/
|
||
|
|
clear(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<BaseSysLogPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { setKeep: string; getKeep: string; clear: string; page: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { setKeep: boolean; getKeep: boolean; clear: boolean; page: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysMenu {
|
||
|
|
/**
|
||
|
|
* create
|
||
|
|
*/
|
||
|
|
create(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* export
|
||
|
|
*/
|
||
|
|
export(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* import
|
||
|
|
*/
|
||
|
|
import(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* parse
|
||
|
|
*/
|
||
|
|
parse(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<BaseSysMenuEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<BaseSysMenuEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<BaseSysMenuPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
create: string;
|
||
|
|
export: string;
|
||
|
|
import: string;
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
parse: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
create: boolean;
|
||
|
|
export: boolean;
|
||
|
|
import: boolean;
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
parse: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysParam {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* html
|
||
|
|
*/
|
||
|
|
html(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<BaseSysParamEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<BaseSysParamPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
html: string;
|
||
|
|
info: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
html: boolean;
|
||
|
|
info: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysRole {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<BaseSysRoleEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<BaseSysRoleEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<BaseSysRolePageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface BaseSysUser {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* move
|
||
|
|
*/
|
||
|
|
move(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<BaseSysUserEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<BaseSysUserEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<BaseSysUserPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
move: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
move: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsChat {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<CsChatEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<CsChatEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<CsChatPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsMsg {
|
||
|
|
/**
|
||
|
|
* unreadCount
|
||
|
|
*/
|
||
|
|
unreadCount(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* read
|
||
|
|
*/
|
||
|
|
read(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* send
|
||
|
|
*/
|
||
|
|
send(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<CsMsgPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { unreadCount: string; read: string; send: string; page: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { unreadCount: boolean; read: boolean; send: boolean; page: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface CsSession {
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<CsSessionPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { page: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { page: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DemoGoods {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<DemoGoodsEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<DemoGoodsEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<DemoGoodsPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DemoTenant {
|
||
|
|
/**
|
||
|
|
* noTenant
|
||
|
|
*/
|
||
|
|
noTenant(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* noUse
|
||
|
|
*/
|
||
|
|
noUse(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* use
|
||
|
|
*/
|
||
|
|
use(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { noTenant: string; noUse: string; use: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { noTenant: boolean; noUse: boolean; use: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictInfo {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* types
|
||
|
|
*/
|
||
|
|
types(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* data
|
||
|
|
*/
|
||
|
|
data(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<DictInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<DictInfoEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<DictInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
types: string;
|
||
|
|
data: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
types: boolean;
|
||
|
|
data: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface DictType {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<DictTypeEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<DictTypeEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<DictTypePageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface PluginInfo {
|
||
|
|
/**
|
||
|
|
* install
|
||
|
|
*/
|
||
|
|
install(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<PluginInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<PluginInfoEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<PluginInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
install: string;
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
install: boolean;
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface RecycleData {
|
||
|
|
/**
|
||
|
|
* restore
|
||
|
|
*/
|
||
|
|
restore(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<RecycleDataEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<RecycleDataPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { restore: string; info: string; page: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { restore: boolean; info: boolean; page: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceInfo {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<SpaceInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<SpaceInfoEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<SpaceInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface SpaceType {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<SpaceTypeEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<SpaceTypeEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<SpaceTypePageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface StaffInfo {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<StaffInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<StaffInfoEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<StaffInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface StaffLogin {
|
||
|
|
/**
|
||
|
|
* login
|
||
|
|
*/
|
||
|
|
login(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: { login: string };
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: { login: boolean };
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface TaskInfo {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* start
|
||
|
|
*/
|
||
|
|
start(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* once
|
||
|
|
*/
|
||
|
|
once(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* stop
|
||
|
|
*/
|
||
|
|
stop(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<TaskInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<TaskInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* log
|
||
|
|
*/
|
||
|
|
log(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
start: string;
|
||
|
|
once: string;
|
||
|
|
stop: string;
|
||
|
|
info: string;
|
||
|
|
page: string;
|
||
|
|
log: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
start: boolean;
|
||
|
|
once: boolean;
|
||
|
|
stop: boolean;
|
||
|
|
info: boolean;
|
||
|
|
page: boolean;
|
||
|
|
log: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserAddress {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<UserAddressEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<UserAddressEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<UserAddressPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface UserInfo {
|
||
|
|
/**
|
||
|
|
* delete
|
||
|
|
*/
|
||
|
|
delete(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* update
|
||
|
|
*/
|
||
|
|
update(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* info
|
||
|
|
*/
|
||
|
|
info(data?: any): Promise<UserInfoEntity>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* list
|
||
|
|
*/
|
||
|
|
list(data?: any): Promise<UserInfoEntity[]>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* page
|
||
|
|
*/
|
||
|
|
page(data?: any): Promise<UserInfoPageResponse>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* add
|
||
|
|
*/
|
||
|
|
add(data?: any): Promise<any>;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限标识
|
||
|
|
*/
|
||
|
|
permission: {
|
||
|
|
delete: string;
|
||
|
|
update: string;
|
||
|
|
info: string;
|
||
|
|
list: string;
|
||
|
|
page: string;
|
||
|
|
add: string;
|
||
|
|
};
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 权限状态
|
||
|
|
*/
|
||
|
|
_permission: {
|
||
|
|
delete: boolean;
|
||
|
|
update: boolean;
|
||
|
|
info: boolean;
|
||
|
|
list: boolean;
|
||
|
|
page: boolean;
|
||
|
|
add: boolean;
|
||
|
|
};
|
||
|
|
|
||
|
|
request: Request;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface RequestOptions {
|
||
|
|
url: string;
|
||
|
|
method?: "OPTIONS" | "GET" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT";
|
||
|
|
data?: any;
|
||
|
|
params?: any;
|
||
|
|
headers?: any;
|
||
|
|
timeout?: number;
|
||
|
|
[key: string]: any;
|
||
|
|
}
|
||
|
|
|
||
|
|
type Request = (options: RequestOptions) => Promise<any>;
|
||
|
|
|
||
|
|
type DictKey = "brand" | "occupation";
|
||
|
|
|
||
|
|
type Service = {
|
||
|
|
request: Request;
|
||
|
|
|
||
|
|
base: {
|
||
|
|
coding: BaseCoding;
|
||
|
|
comm: BaseComm;
|
||
|
|
open: BaseOpen;
|
||
|
|
sys: {
|
||
|
|
department: BaseSysDepartment;
|
||
|
|
log: BaseSysLog;
|
||
|
|
menu: BaseSysMenu;
|
||
|
|
param: BaseSysParam;
|
||
|
|
role: BaseSysRole;
|
||
|
|
user: BaseSysUser;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
cs: { chat: CsChat; msg: CsMsg; session: CsSession };
|
||
|
|
demo: { goods: DemoGoods; tenant: DemoTenant };
|
||
|
|
dict: { info: DictInfo; type: DictType };
|
||
|
|
plugin: { info: PluginInfo };
|
||
|
|
recycle: { data: RecycleData };
|
||
|
|
space: { info: SpaceInfo; type: SpaceType };
|
||
|
|
staff: { info: StaffInfo; login: StaffLogin };
|
||
|
|
task: { info: TaskInfo };
|
||
|
|
user: { address: UserAddress; info: UserInfo };
|
||
|
|
};
|
||
|
|
}
|