2022-07-21 19:07:32 +08:00
|
|
|
|
declare namespace Eps {
|
|
|
|
|
interface BaseSysDepartmentEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 部门名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 上级部门ID
|
|
|
|
|
*/
|
|
|
|
|
parentId?: BigInt;
|
|
|
|
|
/**
|
|
|
|
|
* 排序
|
|
|
|
|
*/
|
|
|
|
|
orderNum?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 任意键值
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysLogEntity {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* ID
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
id?: number;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 用户ID
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
userId?: BigInt;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 行为
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
action?: string;
|
|
|
|
|
/**
|
|
|
|
|
* ip
|
|
|
|
|
*/
|
|
|
|
|
ip?: string;
|
|
|
|
|
/**
|
|
|
|
|
* ip地址
|
|
|
|
|
*/
|
|
|
|
|
ipAddr?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 参数
|
|
|
|
|
*/
|
|
|
|
|
params?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysMenuEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 父菜单ID
|
|
|
|
|
*/
|
|
|
|
|
parentId?: BigInt;
|
|
|
|
|
/**
|
|
|
|
|
* 菜单名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 菜单地址
|
|
|
|
|
*/
|
|
|
|
|
router?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
perms?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 类型 0:目录 1:菜单 2:按钮
|
|
|
|
|
*/
|
|
|
|
|
type?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 图标
|
|
|
|
|
*/
|
|
|
|
|
icon?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 排序
|
|
|
|
|
*/
|
|
|
|
|
orderNum?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 视图地址
|
|
|
|
|
*/
|
|
|
|
|
viewPath?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 路由缓存
|
|
|
|
|
*/
|
|
|
|
|
keepAlive?: boolean;
|
|
|
|
|
/**
|
|
|
|
|
* 是否显示
|
|
|
|
|
*/
|
|
|
|
|
isShow?: boolean;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
}
|
|
|
|
|
|
2022-07-21 19:07:32 +08:00
|
|
|
|
interface BaseSysParamEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 键位
|
|
|
|
|
*/
|
|
|
|
|
keyName?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 数据
|
|
|
|
|
*/
|
|
|
|
|
data?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 数据类型 0:字符串 1:数组 2:键值对
|
|
|
|
|
*/
|
|
|
|
|
dataType?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
remark?: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 创建时间
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
createTime?: Date;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 更新时间
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
updateTime?: Date;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 任意键值
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysRoleEntity {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* ID
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
id?: number;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 用户ID
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
userId?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 角色标签
|
|
|
|
|
*/
|
|
|
|
|
label?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
remark?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 数据权限是否关联上下级
|
|
|
|
|
*/
|
|
|
|
|
relevance?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysUserEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 部门ID
|
|
|
|
|
*/
|
|
|
|
|
departmentId?: BigInt;
|
|
|
|
|
/**
|
|
|
|
|
* 姓名
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 用户名
|
|
|
|
|
*/
|
|
|
|
|
username?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 密码
|
|
|
|
|
*/
|
|
|
|
|
password?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 密码版本, 作用是改完密码,让原来的token失效
|
|
|
|
|
*/
|
|
|
|
|
passwordV?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 昵称
|
|
|
|
|
*/
|
|
|
|
|
nickName?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 头像
|
|
|
|
|
*/
|
|
|
|
|
headImg?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 手机
|
|
|
|
|
*/
|
|
|
|
|
phone?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 邮箱
|
|
|
|
|
*/
|
|
|
|
|
email?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
remark?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 状态 0:禁用 1:启用
|
|
|
|
|
*/
|
|
|
|
|
status?: boolean;
|
|
|
|
|
/**
|
|
|
|
|
* socketId
|
|
|
|
|
*/
|
|
|
|
|
socketId?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DemoGoodsEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 标题
|
|
|
|
|
*/
|
|
|
|
|
title?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 图片
|
|
|
|
|
*/
|
|
|
|
|
pic?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 价格
|
|
|
|
|
*/
|
|
|
|
|
price?: number;
|
|
|
|
|
/**
|
2022-08-09 14:55:59 +08:00
|
|
|
|
* 分类 0-衣服 1-鞋子 2-裤子
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
|
|
|
|
type?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DictInfoEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 类型ID
|
|
|
|
|
*/
|
|
|
|
|
typeId?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 排序
|
|
|
|
|
*/
|
|
|
|
|
orderNum?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
remark?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 父ID
|
|
|
|
|
*/
|
|
|
|
|
parentId?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DictTypeEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 标识
|
|
|
|
|
*/
|
|
|
|
|
key?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface SpaceInfoEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 地址
|
|
|
|
|
*/
|
|
|
|
|
url?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 类型
|
|
|
|
|
*/
|
|
|
|
|
type?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 分类ID
|
|
|
|
|
*/
|
|
|
|
|
classifyId?: BigInt;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface SpaceTypeEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 类别名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 父分类ID
|
|
|
|
|
*/
|
|
|
|
|
parentId?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface TaskInfoEntity {
|
|
|
|
|
/**
|
|
|
|
|
* ID
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 任务ID
|
|
|
|
|
*/
|
|
|
|
|
jobId?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 任务配置
|
|
|
|
|
*/
|
|
|
|
|
repeatConf?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
* cron
|
|
|
|
|
*/
|
|
|
|
|
cron?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 最大执行次数 不传为无限次
|
|
|
|
|
*/
|
|
|
|
|
limit?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 每间隔多少毫秒执行一次 如果cron设置了 这项设置就无效
|
|
|
|
|
*/
|
|
|
|
|
every?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
remark?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 状态 0:停止 1:运行
|
|
|
|
|
*/
|
|
|
|
|
status?: boolean;
|
|
|
|
|
/**
|
|
|
|
|
* 开始时间
|
|
|
|
|
*/
|
|
|
|
|
startDate?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 结束时间
|
|
|
|
|
*/
|
|
|
|
|
endDate?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 数据
|
|
|
|
|
*/
|
|
|
|
|
data?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 执行的service实例ID
|
|
|
|
|
*/
|
|
|
|
|
service?: string;
|
|
|
|
|
/**
|
|
|
|
|
* 状态 0:系统 1:用户
|
|
|
|
|
*/
|
|
|
|
|
type?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 下一次执行时间
|
|
|
|
|
*/
|
|
|
|
|
nextRunTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 状态 0:cron 1:时间间隔
|
|
|
|
|
*/
|
|
|
|
|
taskType?: number;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
createTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
updateTime?: Date;
|
|
|
|
|
/**
|
|
|
|
|
* 任意键值
|
|
|
|
|
*/
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
2022-07-29 17:52:00 +08:00
|
|
|
|
interface ChatMessage {
|
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<any[]>;
|
|
|
|
|
/**
|
|
|
|
|
* page
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: any[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* info
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* update
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* delete
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* add
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-29 17:52:00 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface ChatSession {
|
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<any[]>;
|
|
|
|
|
/**
|
|
|
|
|
* page
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: any[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* info
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* update
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* delete
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* add
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-29 17:52:00 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface Test {
|
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<any[]>;
|
|
|
|
|
/**
|
|
|
|
|
* page
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: any[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* info
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* update
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* delete
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* add
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-29 17:52:00 +08:00
|
|
|
|
}
|
|
|
|
|
|
2022-07-21 19:07:32 +08:00
|
|
|
|
interface BaseComm {
|
|
|
|
|
/**
|
|
|
|
|
* 修改个人信息
|
|
|
|
|
*/
|
|
|
|
|
personUpdate(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 文件上传模式
|
|
|
|
|
*/
|
|
|
|
|
uploadMode(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限与菜单
|
|
|
|
|
*/
|
|
|
|
|
permmenu(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 个人信息
|
|
|
|
|
*/
|
|
|
|
|
person(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 文件上传
|
|
|
|
|
*/
|
|
|
|
|
upload(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 退出
|
|
|
|
|
*/
|
|
|
|
|
logout(data?: any): Promise<any>;
|
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* list
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list(data?: any): Promise<any[]>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* page
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list: any[];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* info
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* update
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* delete
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* add
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
personUpdate: string;
|
|
|
|
|
uploadMode: string;
|
|
|
|
|
permmenu: string;
|
|
|
|
|
person: string;
|
|
|
|
|
upload: string;
|
|
|
|
|
logout: string;
|
|
|
|
|
list: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
page: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
personUpdate: boolean;
|
|
|
|
|
uploadMode: boolean;
|
|
|
|
|
permmenu: boolean;
|
|
|
|
|
person: boolean;
|
|
|
|
|
upload: boolean;
|
|
|
|
|
logout: boolean;
|
|
|
|
|
list: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
page: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseOpen {
|
|
|
|
|
/**
|
|
|
|
|
* 刷新token
|
|
|
|
|
*/
|
|
|
|
|
refreshToken(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 验证码
|
|
|
|
|
*/
|
|
|
|
|
captcha(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 登录
|
|
|
|
|
*/
|
|
|
|
|
login(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 获得网页内容的参数值
|
|
|
|
|
*/
|
|
|
|
|
html(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 实体信息与路径
|
|
|
|
|
*/
|
|
|
|
|
eps(data?: any): Promise<any>;
|
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* list
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list(data?: any): Promise<any[]>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* page
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: any[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* info
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* update
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
update(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* delete
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* add
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
refreshToken: string;
|
|
|
|
|
captcha: string;
|
|
|
|
|
login: string;
|
|
|
|
|
html: string;
|
|
|
|
|
eps: string;
|
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
refreshToken: boolean;
|
|
|
|
|
captcha: boolean;
|
|
|
|
|
login: boolean;
|
|
|
|
|
html: boolean;
|
|
|
|
|
eps: boolean;
|
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysDepartment {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 排序
|
|
|
|
|
*/
|
|
|
|
|
order(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysDepartmentEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* page
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: BaseSysDepartmentEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* info
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<BaseSysDepartmentEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
delete: string;
|
|
|
|
|
update: string;
|
|
|
|
|
order: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: string;
|
|
|
|
|
page: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
delete: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
order: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: boolean;
|
|
|
|
|
page: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysLog {
|
|
|
|
|
/**
|
|
|
|
|
* 日志保存时间
|
|
|
|
|
*/
|
|
|
|
|
setKeep(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 获得日志保存时间
|
|
|
|
|
*/
|
|
|
|
|
getKeep(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 清理
|
|
|
|
|
*/
|
|
|
|
|
clear(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
2022-07-21 19:07:32 +08:00
|
|
|
|
list: BaseSysLogEntity[];
|
2022-07-25 21:32:33 +08:00
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysLogEntity[]>;
|
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* info
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<BaseSysLogEntity>;
|
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* update
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
update(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* delete
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
2022-07-25 21:32:33 +08:00
|
|
|
|
* add
|
2022-07-21 19:07:32 +08:00
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
setKeep: string;
|
|
|
|
|
getKeep: string;
|
|
|
|
|
clear: string;
|
|
|
|
|
page: string;
|
|
|
|
|
list: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: string;
|
|
|
|
|
update: string;
|
|
|
|
|
delete: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
setKeep: boolean;
|
|
|
|
|
getKeep: boolean;
|
|
|
|
|
clear: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
list: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
info: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
delete: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysMenu {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<BaseSysMenuEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysMenuEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: BaseSysMenuEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
add(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysParam {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 获得网页内容的参数值
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
html(data?: any): Promise<any>;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 单个信息
|
2022-07-25 21:32:33 +08:00
|
|
|
|
*/
|
2022-07-21 19:07:32 +08:00
|
|
|
|
info(data?: any): Promise<BaseSysParamEntity>;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
/**
|
2022-07-21 19:07:32 +08:00
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: BaseSysParamEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysParamEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
update: string;
|
|
|
|
|
html: string;
|
|
|
|
|
info: string;
|
|
|
|
|
page: string;
|
|
|
|
|
add: string;
|
|
|
|
|
list: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
update: boolean;
|
|
|
|
|
html: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
list: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysRole {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<BaseSysRoleEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysRoleEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: BaseSysRoleEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
add(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface BaseSysUser {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 移动部门
|
|
|
|
|
*/
|
|
|
|
|
move(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<BaseSysUserEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<BaseSysUserEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: BaseSysUserEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DemoGoods {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<DemoGoodsEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
2022-07-21 19:07:32 +08:00
|
|
|
|
list: DemoGoodsEntity[];
|
2022-07-25 21:32:33 +08:00
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<DemoGoodsEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
update: string;
|
|
|
|
|
info: string;
|
|
|
|
|
page: string;
|
|
|
|
|
list: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
update: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
list: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DictInfo {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 获得字典数据
|
|
|
|
|
*/
|
|
|
|
|
data(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<DictInfoEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<DictInfoEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: DictInfoEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
delete: string;
|
|
|
|
|
update: string;
|
|
|
|
|
data: string;
|
|
|
|
|
info: string;
|
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
|
|
|
|
add: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
delete: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
data: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DictType {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
2022-07-25 21:32:33 +08:00
|
|
|
|
delete(data?: any): Promise<any>;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<DictTypeEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<DictTypeEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: DictTypeEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
delete: string;
|
|
|
|
|
update: string;
|
|
|
|
|
info: string;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list: string;
|
|
|
|
|
page: string;
|
|
|
|
|
add: string;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
delete: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
info: boolean;
|
2022-07-25 21:32:33 +08:00
|
|
|
|
list: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
add: boolean;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface SpaceInfo {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<SpaceInfoEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<SpaceInfoEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: SpaceInfoEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface SpaceType {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<SpaceTypeEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 列表查询
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<SpaceTypeEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: SpaceTypeEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface TaskInfo {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
*/
|
|
|
|
|
delete(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 修改
|
|
|
|
|
*/
|
|
|
|
|
update(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 开始
|
|
|
|
|
*/
|
|
|
|
|
start(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 执行一次
|
|
|
|
|
*/
|
|
|
|
|
once(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 停止
|
|
|
|
|
*/
|
|
|
|
|
stop(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 单个信息
|
|
|
|
|
*/
|
|
|
|
|
info(data?: any): Promise<TaskInfoEntity>;
|
|
|
|
|
/**
|
|
|
|
|
* 分页查询
|
|
|
|
|
*/
|
|
|
|
|
page(data?: any): Promise<{
|
|
|
|
|
pagination: { size: number; page: number; total: number };
|
|
|
|
|
list: TaskInfoEntity[];
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}>;
|
|
|
|
|
/**
|
|
|
|
|
* 日志
|
|
|
|
|
*/
|
|
|
|
|
log(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
*/
|
|
|
|
|
add(data?: any): Promise<any>;
|
|
|
|
|
/**
|
|
|
|
|
* list
|
|
|
|
|
*/
|
|
|
|
|
list(data?: any): Promise<TaskInfoEntity[]>;
|
|
|
|
|
/**
|
|
|
|
|
* 权限标识
|
|
|
|
|
*/
|
|
|
|
|
permission: {
|
|
|
|
|
delete: string;
|
|
|
|
|
update: string;
|
|
|
|
|
start: string;
|
|
|
|
|
once: string;
|
|
|
|
|
stop: string;
|
|
|
|
|
info: string;
|
|
|
|
|
page: string;
|
|
|
|
|
log: string;
|
|
|
|
|
add: string;
|
|
|
|
|
list: string;
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* 权限状态
|
|
|
|
|
*/
|
|
|
|
|
_permission: {
|
|
|
|
|
delete: boolean;
|
|
|
|
|
update: boolean;
|
|
|
|
|
start: boolean;
|
|
|
|
|
once: boolean;
|
|
|
|
|
stop: boolean;
|
|
|
|
|
info: boolean;
|
|
|
|
|
page: boolean;
|
|
|
|
|
log: boolean;
|
|
|
|
|
add: boolean;
|
|
|
|
|
list: boolean;
|
|
|
|
|
};
|
2022-09-20 14:56:31 +08:00
|
|
|
|
/**
|
|
|
|
|
* 请求
|
|
|
|
|
*/
|
|
|
|
|
request: Service["request"];
|
2022-07-21 19:07:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type Service = {
|
|
|
|
|
request(options: {
|
|
|
|
|
url: string;
|
|
|
|
|
method?: "POST" | "GET" | string;
|
|
|
|
|
data?: any;
|
|
|
|
|
params?: any;
|
|
|
|
|
proxy?: boolean;
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}): Promise<any>;
|
2022-07-29 17:52:00 +08:00
|
|
|
|
chat: { message: ChatMessage; session: ChatSession };
|
|
|
|
|
test: Test;
|
2022-07-21 19:07:32 +08:00
|
|
|
|
base: {
|
|
|
|
|
comm: BaseComm;
|
|
|
|
|
open: BaseOpen;
|
|
|
|
|
sys: {
|
|
|
|
|
department: BaseSysDepartment;
|
|
|
|
|
log: BaseSysLog;
|
|
|
|
|
menu: BaseSysMenu;
|
|
|
|
|
param: BaseSysParam;
|
|
|
|
|
role: BaseSysRole;
|
|
|
|
|
user: BaseSysUser;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
demo: { goods: DemoGoods };
|
|
|
|
|
dict: { info: DictInfo; type: DictType };
|
|
|
|
|
space: { info: SpaceInfo; type: SpaceType };
|
|
|
|
|
task: { info: TaskInfo };
|
|
|
|
|
};
|
|
|
|
|
}
|