diff --git a/build/cool/eps.d.ts b/build/cool/eps.d.ts index ad1db6f4..48f32400 100644 --- a/build/cool/eps.d.ts +++ b/build/cool/eps.d.ts @@ -1,33 +1,30 @@ declare namespace Eps { interface BaseSysDepartmentEntity { /** - * 任意键值 + * 部门名称 */ - [key: string]: any; - } + name?: string; - interface BaseSysUserEntity { /** - * 任意键值 + * 上级部门ID */ - [key: string]: any; - } + parentId?: number; - interface BaseSysRoleEntity { /** - * 任意键值 + * 排序 */ - [key: string]: any; - } + orderNum?: number; - interface BaseSysLogEntity { /** - * 任意键值 + * 创建时间 */ - [key: string]: any; - } + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; - interface BaseSysParamEntity { /** * 任意键值 */ @@ -36,47 +33,278 @@ declare namespace Eps { interface BaseSysMenuEntity { /** - * 任意键值 + * 父菜单ID */ - [key: string]: any; - } + parentId?: number; + + /** + * 菜单名称 + */ + name?: string; + + /** + * 权限 + */ + perms?: string; + + /** + * 类型 0:目录 1:菜单 2:按钮 + */ + type?: number; + + /** + * 图标 + */ + icon?: string; + + /** + * 排序 + */ + orderNum?: number; + + /** + * 菜单地址 + */ + router?: string; + + /** + * 视图地址 + */ + viewPath?: string; + + /** + * 路由缓存 + */ + keepAlive?: boolean; + + /** + * 是否显示 + */ + isShow?: boolean; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; - interface TaskInfoEntity { /** * 任意键值 */ [key: string]: any; } - interface RecycleDataEntity { + interface BaseSysParamEntity { + /** + * 键 + */ + keyName?: string; + + /** + * 名称 + */ + name?: string; + + /** + * 数据 + */ + data?: string; + + /** + * 数据类型 0:字符串 1:数组 2:键值对 + */ + dataType?: number; + + /** + * 备注 + */ + remark?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + /** * 任意键值 */ [key: string]: any; } - interface UserInfoEntity { + interface BaseSysUserEntity { + /** + * 部门ID + */ + departmentId?: number; + + /** + * 姓名 + */ + name?: string; + + /** + * 用户名 + */ + username?: string; + + /** + * 密码 + */ + password?: string; + + /** + * 密码版本 + */ + passwordV?: number; + + /** + * 昵称 + */ + nickName?: string; + + /** + * 头像 + */ + headImg?: string; + + /** + * 手机号 + */ + phone?: string; + + /** + * 邮箱 + */ + email?: string; + + /** + * 备注 + */ + remark?: string; + + /** + * 状态 0:禁用 1:启用 + */ + status?: number; + + /** + * socketId + */ + socketId?: string; + + /** + * 租户id + */ + tenantId?: number; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + /** * 任意键值 */ [key: string]: any; } - interface SpaceTypeEntity { + interface BaseSysRoleEntity { + /** + * 用户ID + */ + userId?: number; + + /** + * 名称 + */ + name?: string; + + /** + * 角色标签 + */ + label?: string; + + /** + * 备注 + */ + remark?: string; + + /** + * 数据权限是否关联上下级 + */ + relevance?: number; + + /** + * 菜单权限 + */ + menuIdList?: string; + + /** + * 部门权限 + */ + departmentIdList?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + /** * 任意键值 */ [key: string]: any; } - interface SpaceInfoEntity { + interface BaseSysLogEntity { /** - * 任意键值 + * 用户ID */ - [key: string]: any; - } + userId?: number; + + /** + * 行为 + */ + action?: string; + + /** + * IP + */ + ip?: string; + + /** + * 参数 + */ + params?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; - interface DictInfoEntity { /** * 任意键值 */ @@ -84,6 +312,73 @@ declare namespace Eps { } interface DictTypeEntity { + /** + * 名称 + */ + name?: string; + + /** + * 标识 + */ + key?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface DictInfoEntity { + /** + * 类型ID + */ + typeId?: number; + + /** + * 父ID + */ + parentId?: number; + + /** + * 名称 + */ + name?: string; + + /** + * 值 + */ + value?: string; + + /** + * 排序 + */ + orderNum?: number; + + /** + * 备注 + */ + remark?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + /** * 任意键值 */ @@ -91,6 +386,346 @@ declare namespace Eps { } interface PluginInfoEntity { + /** + * 名称 + */ + name?: string; + + /** + * 简介 + */ + description?: string; + + /** + * 实例对象 + */ + key?: string; + + /** + * Hook + */ + hook?: string; + + /** + * 描述 + */ + readme?: string; + + /** + * 版本 + */ + version?: string; + + /** + * Logo(base64) + */ + logo?: string; + + /** + * 作者 + */ + author?: string; + + /** + * 状态 0-禁用 1-启用 + */ + status?: number; + + /** + * 插件的plugin.json + */ + pluginJson?: string; + + /** + * 配置 + */ + config?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface SpaceInfoEntity { + /** + * 地址 + */ + url?: string; + + /** + * 类型 + */ + type?: string; + + /** + * 分类ID + */ + classifyId?: number; + + /** + * 文件id + */ + fileId?: string; + + /** + * 文件名 + */ + name?: string; + + /** + * 文件大小 + */ + size?: number; + + /** + * 文档版本 + */ + version?: number; + + /** + * 文件位置 + */ + filePath?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface SpaceTypeEntity { + /** + * 类别名称 + */ + name?: string; + + /** + * 父分类ID + */ + parentId?: number; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface RecycleDataEntity { + /** + * 表信息 + */ + entityInfo?: string; + + /** + * 操作人 + */ + userId?: number; + + /** + * 被删除的数据 + */ + data?: string; + + /** + * 请求的接口 + */ + url?: string; + + /** + * 请求参数 + */ + params?: string; + + /** + * 删除数据条数 + */ + count?: number; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface UserInfoEntity { + /** + * 登录唯一ID + */ + unionid?: string; + + /** + * 头像 + */ + avatarUrl?: string; + + /** + * 昵称 + */ + nickName?: string; + + /** + * 手机号 + */ + phone?: string; + + /** + * 性别 0-未知 1-男 2-女 + */ + gender?: number; + + /** + * 状态 0-禁用 1-正常 2-已注销 + */ + status?: number; + + /** + * 登录方式 0-小程序 1-公众号 2-H5 + */ + loginType?: string; + + /** + * 密码 + */ + password?: string; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + + /** + * 任意键值 + */ + [key: string]: any; + } + + interface TaskInfoEntity { + /** + * 名称 + */ + name?: string; + + /** + * 任务ID + */ + jobId?: string; + + /** + * 最大执行次数 不传为无限次 + */ + repeatCount?: number; + + /** + * 每间隔多少毫秒执行一次 如果cron设置了 这项设置就无效 + */ + every?: number; + + /** + * 状态 0:停止 1:运行 + */ + status?: number; + + /** + * 服务实例名称 + */ + service?: string; + + /** + * 状态 0:cron 1:时间间隔 + */ + taskType?: number; + + /** + * 状态 0:系统 1:用户 + */ + type?: number; + + /** + * 任务数据 + */ + data?: string; + + /** + * 备注 + */ + remark?: string; + + /** + * cron + */ + cron?: string; + + /** + * 下一次执行时间 + */ + nextRunTime?: Date; + + /** + * 开始时间 + */ + startDate?: Date; + + /** + * 结束时间 + */ + endDate?: Date; + + /** + * 创建时间 + */ + createTime?: Date; + + /** + * 更新时间 + */ + updateTime?: Date; + /** * 任意键值 */ @@ -112,6 +747,16 @@ declare namespace Eps { [key: string]: any; } + interface BaseSysMenuPageResponse { + pagination: PagePagination; + list: BaseSysMenuEntity[]; + } + + interface BaseSysParamPageResponse { + pagination: PagePagination; + list: BaseSysParamEntity[]; + } + interface BaseSysUserPageResponse { pagination: PagePagination; list: BaseSysUserEntity[]; @@ -127,19 +772,29 @@ declare namespace Eps { list: BaseSysLogEntity[]; } - interface BaseSysParamPageResponse { + interface DictTypePageResponse { pagination: PagePagination; - list: BaseSysParamEntity[]; + list: DictTypeEntity[]; } - interface BaseSysMenuPageResponse { + interface DictInfoPageResponse { pagination: PagePagination; - list: BaseSysMenuEntity[]; + list: DictInfoEntity[]; } - interface TaskInfoPageResponse { + interface PluginInfoPageResponse { pagination: PagePagination; - list: TaskInfoEntity[]; + list: PluginInfoEntity[]; + } + + interface SpaceInfoPageResponse { + pagination: PagePagination; + list: SpaceInfoEntity[]; + } + + interface SpaceTypePageResponse { + pagination: PagePagination; + list: SpaceTypeEntity[]; } interface RecycleDataPageResponse { @@ -152,351 +807,51 @@ declare namespace Eps { list: UserInfoEntity[]; } - interface SpaceTypePageResponse { + interface TaskInfoPageResponse { pagination: PagePagination; - list: SpaceTypeEntity[]; - } - - interface SpaceInfoPageResponse { - pagination: PagePagination; - list: SpaceInfoEntity[]; - } - - interface DictInfoPageResponse { - pagination: PagePagination; - list: DictInfoEntity[]; - } - - interface DictTypePageResponse { - pagination: PagePagination; - list: DictTypeEntity[]; - } - - interface PluginInfoPageResponse { - pagination: PagePagination; - list: PluginInfoEntity[]; - } - - interface BaseOpen { - /** - * captcha - */ - captcha(data?: any): Promise; - - /** - * refreshToken - */ - refreshToken(data?: any): Promise; - - /** - * eps - */ - eps(data?: any): Promise; - - /** - * captchaMode - */ - captchaMode(data?: any): Promise; - - /** - * gen - */ - gen(data?: any): Promise; - - /** - * html - */ - html(data?: any): Promise; - - /** - * check - */ - check(data?: any): Promise; - - /** - * login - */ - login(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - captcha: string; - refreshToken: string; - eps: string; - captchaMode: string; - gen: string; - html: string; - check: string; - login: string; - }; - - /** - * 权限状态 - */ - _permission: { - captcha: boolean; - refreshToken: boolean; - eps: boolean; - captchaMode: boolean; - gen: boolean; - html: boolean; - check: boolean; - login: boolean; - }; - - request: Request; + list: TaskInfoEntity[]; } interface BaseSysDepartment { /** - * order + * 删除 */ - order(data?: any): Promise; + delete(data?: any): Promise; /** - * list + * 查询 */ list(data?: any): Promise; /** - * delete + * 排序 */ - delete(data?: any): Promise; + order(data?: any): Promise; /** - * add - */ - add(data?: any): Promise; - - /** - * update + * 修改 */ update(data?: any): Promise; + /** + * 新增 + */ + add(data?: any): Promise; + /** * 权限标识 */ - permission: { order: string; list: string; delete: string; add: string; update: string }; + permission: { delete: string; list: string; order: string; update: string; add: string }; /** * 权限状态 */ _permission: { + delete: boolean; + list: boolean; order: boolean; - list: boolean; - delete: boolean; - add: boolean; update: boolean; - }; - - request: Request; - } - - interface BaseSysUser { - /** - * delete - */ - delete(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * move - */ - move(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - delete: string; - add: string; - info: string; - update: string; - page: string; - move: string; - }; - - /** - * 权限状态 - */ - _permission: { - delete: boolean; add: boolean; - info: boolean; - update: boolean; - page: boolean; - move: boolean; - }; - - request: Request; - } - - interface BaseSysRole { - /** - * delete - */ - delete(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * list - */ - list(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - delete: string; - add: string; - list: string; - update: string; - page: string; - info: string; - }; - - /** - * 权限状态 - */ - _permission: { - delete: boolean; - add: boolean; - list: boolean; - update: boolean; - page: boolean; - info: boolean; - }; - - request: Request; - } - - interface BaseSysLog { - /** - * getKeep - */ - getKeep(data?: any): Promise; - - /** - * setKeep - */ - setKeep(data?: any): Promise; - - /** - * clear - */ - clear(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { getKeep: string; setKeep: string; clear: string; page: string }; - - /** - * 权限状态 - */ - _permission: { getKeep: boolean; setKeep: boolean; clear: boolean; page: boolean }; - - request: Request; - } - - interface BaseSysParam { - /** - * info - */ - info(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * html - */ - html(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - info: string; - page: string; - delete: string; - add: string; - html: string; - update: string; - }; - - /** - * 权限状态 - */ - _permission: { - info: boolean; - page: boolean; - delete: boolean; - add: boolean; - html: boolean; - update: boolean; }; request: Request; @@ -504,63 +859,182 @@ declare namespace Eps { interface BaseSysMenu { /** - * add - */ - add(data?: any): Promise; - - /** - * export - */ - export(data?: any): Promise; - - /** - * update + * 修改 */ update(data?: any): Promise; /** - * info + * 导出 + */ + export(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 信息 */ info(data?: any): Promise; /** - * page + * 查询 */ - page(data?: any): Promise; + list(data?: any): Promise; /** - * create - */ - create(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * import + * 导入 */ import(data?: any): Promise; /** - * list + * 删除 */ - list(data?: any): Promise; + delete(data?: any): Promise; + + /** + * 创建代码 + */ + create(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + update: string; + export: string; + add: string; + info: string; + list: string; + import: string; + delete: string; + create: string; + page: string; + }; + + /** + * 权限状态 + */ + _permission: { + update: boolean; + export: boolean; + add: boolean; + info: boolean; + list: boolean; + import: boolean; + delete: boolean; + create: boolean; + page: boolean; + }; + + request: Request; + } + + interface BaseSysParam { + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 根据键返回网页的参数值 + */ + html(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + delete: string; + page: string; + html: string; + info: string; + update: string; + add: string; + }; + + /** + * 权限状态 + */ + _permission: { + delete: boolean; + page: boolean; + html: boolean; + info: boolean; + update: boolean; + add: boolean; + }; + + request: Request; + } + + interface BaseSysUser { + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 移动部门 + */ + move(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; /** * 权限标识 */ permission: { add: string; - export: string; - update: string; info: string; - page: string; - create: string; delete: string; - import: string; - list: string; + move: string; + page: string; + update: string; }; /** @@ -568,86 +1042,175 @@ declare namespace Eps { */ _permission: { add: boolean; - export: boolean; - update: boolean; info: boolean; - page: boolean; - create: boolean; delete: boolean; - import: boolean; - list: boolean; + move: boolean; + page: boolean; + update: boolean; }; request: Request; } - interface BaseComm { + interface BaseSysRole { /** - * logout + * 删除 */ - logout(data?: any): Promise; + delete(data?: any): Promise; /** - * personUpdate + * 分页 */ - personUpdate(data?: any): Promise; + page(data?: any): Promise; /** - * person + * 修改 */ - person(data?: any): Promise; + update(data?: any): Promise; /** - * uploadMode + * 信息 */ - uploadMode(data?: any): Promise; + info(data?: any): Promise; /** - * program + * 查询 */ - program(data?: any): Promise; + list(data?: any): Promise; /** - * permmenu + * 新增 */ - permmenu(data?: any): Promise; - - /** - * upload - */ - upload(data?: any): Promise; - - /** - * eps - */ - eps(data?: any): Promise; + add(data?: any): Promise; /** * 权限标识 */ permission: { - logout: string; - personUpdate: string; - person: string; - uploadMode: string; - program: string; - permmenu: string; - upload: string; - eps: string; + delete: string; + page: string; + update: string; + info: string; + list: string; + add: string; }; /** * 权限状态 */ _permission: { - logout: boolean; - personUpdate: boolean; - person: boolean; - uploadMode: boolean; - program: boolean; - permmenu: boolean; - upload: boolean; + delete: boolean; + page: boolean; + update: boolean; + info: boolean; + list: boolean; + add: boolean; + }; + + request: Request; + } + + interface BaseSysLog { + /** + * 获得日志报错时间 + */ + getKeep(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 清理日志 + */ + clear(data?: any): Promise; + + /** + * 设置日志保存时间 + */ + setKeep(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { getKeep: string; page: string; clear: string; setKeep: string }; + + /** + * 权限状态 + */ + _permission: { getKeep: boolean; page: boolean; clear: boolean; setKeep: boolean }; + + request: Request; + } + + interface BaseOpen { + /** + * check + */ + check(data?: any): Promise; + + /** + * 获得网页内容的参数值 + */ + html(data?: any): Promise; + + /** + * 登录 + */ + login(data?: any): Promise; + + /** + * 验证码类型 + */ + captchaMode(data?: any): Promise; + + /** + * 实体信息与路径 + */ + eps(data?: any): Promise; + + /** + * 刷新token + */ + refreshToken(data?: any): Promise; + + /** + * 验证码 + */ + captcha(data?: any): Promise; + + /** + * gen + */ + gen(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + check: string; + html: string; + login: string; + captchaMode: string; + eps: string; + refreshToken: string; + captcha: string; + gen: string; + }; + + /** + * 权限状态 + */ + _permission: { + check: boolean; + html: boolean; + login: boolean; + captchaMode: boolean; eps: boolean; + refreshToken: boolean; + captcha: boolean; + gen: boolean; }; request: Request; @@ -655,12 +1218,12 @@ declare namespace Eps { interface BaseCoding { /** - * createCode + * 创建代码 */ createCode(data?: any): Promise; /** - * getModuleTree + * 获取模块目录结构 */ getModuleTree(data?: any): Promise; @@ -677,391 +1240,73 @@ declare namespace Eps { request: Request; } - interface TaskInfo { + interface BaseComm { /** - * start + * 退出 */ - start(data?: any): Promise; + logout(data?: any): Promise; /** - * once + * 编程 */ - once(data?: any): Promise; + program(data?: any): Promise; /** - * info + * 文件上传模式 */ - info(data?: any): Promise; + uploadMode(data?: any): Promise; /** - * page + * 个人信息 */ - page(data?: any): Promise; + person(data?: any): Promise; /** - * stop + * 文件上传 */ - stop(data?: any): Promise; + upload(data?: any): Promise; /** - * update + * 实体信息与路径 */ - update(data?: any): Promise; + eps(data?: any): Promise; /** - * add + * 权限与菜单 */ - add(data?: any): Promise; + permmenu(data?: any): Promise; /** - * log + * 修改个人信息 */ - log(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; + personUpdate(data?: any): Promise; /** * 权限标识 */ permission: { - start: string; - once: string; - info: string; - page: string; - stop: string; - update: string; - add: string; - log: string; - delete: string; + logout: string; + program: string; + uploadMode: string; + person: string; + upload: string; + eps: string; + permmenu: string; + personUpdate: string; }; /** * 权限状态 */ _permission: { - start: boolean; - once: boolean; - info: boolean; - page: boolean; - stop: boolean; - update: boolean; - add: boolean; - log: boolean; - delete: boolean; - }; - - request: Request; - } - - interface RecycleData { - /** - * list - */ - list(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * restore - */ - restore(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - list: string; - add: string; - update: string; - info: string; - page: string; - delete: string; - restore: string; - }; - - /** - * 权限状态 - */ - _permission: { - list: boolean; - add: boolean; - update: boolean; - info: boolean; - page: boolean; - delete: boolean; - restore: boolean; - }; - - request: Request; - } - - interface UserInfo { - /** - * page - */ - page(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * list - */ - list(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - page: string; - add: string; - update: string; - list: string; - delete: string; - info: string; - }; - - /** - * 权限状态 - */ - _permission: { - page: boolean; - add: boolean; - update: boolean; - list: boolean; - delete: boolean; - info: boolean; - }; - - request: Request; - } - - interface SpaceType { - /** - * info - */ - info(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * list - */ - list(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - info: string; - page: string; - update: string; - list: string; - add: string; - delete: string; - }; - - /** - * 权限状态 - */ - _permission: { - info: boolean; - page: boolean; - update: boolean; - list: boolean; - add: boolean; - delete: boolean; - }; - - request: Request; - } - - interface SpaceInfo { - /** - * list - */ - list(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - list: string; - update: string; - info: string; - delete: string; - page: string; - add: string; - }; - - /** - * 权限状态 - */ - _permission: { - list: boolean; - update: boolean; - info: boolean; - delete: boolean; - page: boolean; - add: boolean; - }; - - request: Request; - } - - interface DictInfo { - /** - * update - */ - update(data?: any): Promise; - - /** - * add - */ - add(data?: any): Promise; - - /** - * info - */ - info(data?: any): Promise; - - /** - * page - */ - page(data?: any): Promise; - - /** - * data - */ - data(data?: any): Promise; - - /** - * delete - */ - delete(data?: any): Promise; - - /** - * types - */ - types(data?: any): Promise; - - /** - * list - */ - list(data?: any): Promise; - - /** - * 权限标识 - */ - permission: { - update: string; - add: string; - info: string; - page: string; - data: string; - delete: string; - types: string; - list: string; - }; - - /** - * 权限状态 - */ - _permission: { - update: boolean; - add: boolean; - info: boolean; - page: boolean; - data: boolean; - delete: boolean; - types: boolean; - list: boolean; + logout: boolean; + program: boolean; + uploadMode: boolean; + person: boolean; + upload: boolean; + eps: boolean; + permmenu: boolean; + personUpdate: boolean; }; request: Request; @@ -1069,34 +1314,102 @@ declare namespace Eps { interface DictType { /** - * add - */ - add(data?: any): Promise; - - /** - * update + * 修改 */ update(data?: any): Promise; /** - * list + * 新增 */ - list(data?: any): Promise; + add(data?: any): Promise; /** - * delete + * 分页 + */ + page(data?: any): Promise; + + /** + * 删除 */ delete(data?: any): Promise; /** - * info + * 信息 */ info(data?: any): Promise; /** - * page + * 查询 */ - page(data?: any): Promise; + list(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + update: string; + add: string; + page: string; + delete: string; + info: string; + list: string; + }; + + /** + * 权限状态 + */ + _permission: { + update: boolean; + add: boolean; + page: boolean; + delete: boolean; + info: boolean; + list: boolean; + }; + + request: Request; + } + + interface DictInfo { + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 查询 + */ + list(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 获得字典数据 + */ + data(data?: any): Promise; + + /** + * 获得字典数据 + */ + types(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; /** * 权限标识 @@ -1104,9 +1417,11 @@ declare namespace Eps { permission: { add: string; update: string; + info: string; list: string; delete: string; - info: string; + data: string; + types: string; page: string; }; @@ -1116,9 +1431,11 @@ declare namespace Eps { _permission: { add: boolean; update: boolean; + info: boolean; list: boolean; delete: boolean; - info: boolean; + data: boolean; + types: boolean; page: boolean; }; @@ -1127,51 +1444,291 @@ declare namespace Eps { interface PluginInfo { /** - * add - */ - add(data?: any): Promise; - - /** - * update - */ - update(data?: any): Promise; - - /** - * page + * 分页 */ page(data?: any): Promise; /** - * info + * 修改 + */ + update(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 信息 */ info(data?: any): Promise; /** - * install + * 查询 */ - install(data?: any): Promise; + list(data?: any): Promise; /** - * delete + * 卸载插件 */ delete(data?: any): Promise; /** - * list + * 安装插件 */ - list(data?: any): Promise; + install(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + page: string; + update: string; + add: string; + info: string; + list: string; + delete: string; + install: string; + }; + + /** + * 权限状态 + */ + _permission: { + page: boolean; + update: boolean; + add: boolean; + info: boolean; + list: boolean; + delete: boolean; + install: boolean; + }; + + request: Request; + } + + interface SpaceInfo { + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 查询 + */ + list(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + info: string; + update: string; + list: string; + add: string; + delete: string; + page: string; + }; + + /** + * 权限状态 + */ + _permission: { + info: boolean; + update: boolean; + list: boolean; + add: boolean; + delete: boolean; + page: boolean; + }; + + request: Request; + } + + interface SpaceType { + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 查询 + */ + list(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + page: string; + delete: string; + add: string; + info: string; + list: string; + update: string; + }; + + /** + * 权限状态 + */ + _permission: { + page: boolean; + delete: boolean; + add: boolean; + info: boolean; + list: boolean; + update: boolean; + }; + + request: Request; + } + + interface RecycleData { + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 查询 + */ + list(data?: any): Promise; + + /** + * 恢复数据 + */ + restore(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + update: string; + info: string; + add: string; + list: string; + restore: string; + delete: string; + page: string; + }; + + /** + * 权限状态 + */ + _permission: { + update: boolean; + info: boolean; + add: boolean; + list: boolean; + restore: boolean; + delete: boolean; + page: boolean; + }; + + request: Request; + } + + interface UserInfo { + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 查询 + */ + list(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; /** * 权限标识 */ permission: { add: string; - update: string; page: string; - info: string; - install: string; delete: string; + info: string; list: string; + update: string; }; /** @@ -1179,12 +1736,90 @@ declare namespace Eps { */ _permission: { add: boolean; - update: boolean; page: boolean; - info: boolean; - install: boolean; delete: boolean; + info: boolean; list: boolean; + update: boolean; + }; + + request: Request; + } + + interface TaskInfo { + /** + * 信息 + */ + info(data?: any): Promise; + + /** + * 开始任务 + */ + start(data?: any): Promise; + + /** + * 删除 + */ + delete(data?: any): Promise; + + /** + * 新增 + */ + add(data?: any): Promise; + + /** + * 任务日志 + */ + log(data?: any): Promise; + + /** + * 停止任务 + */ + stop(data?: any): Promise; + + /** + * 分页 + */ + page(data?: any): Promise; + + /** + * 执行一次 + */ + once(data?: any): Promise; + + /** + * 修改 + */ + update(data?: any): Promise; + + /** + * 权限标识 + */ + permission: { + info: string; + start: string; + delete: string; + add: string; + log: string; + stop: string; + page: string; + once: string; + update: string; + }; + + /** + * 权限状态 + */ + _permission: { + info: boolean; + start: boolean; + delete: boolean; + add: boolean; + log: boolean; + stop: boolean; + page: boolean; + once: boolean; + update: boolean; }; request: Request; @@ -1202,27 +1837,29 @@ declare namespace Eps { type Request = (options: RequestOptions) => Promise; + type DictKey = string; + type Service = { request: Request; base: { - open: BaseOpen; sys: { department: BaseSysDepartment; + menu: BaseSysMenu; + param: BaseSysParam; user: BaseSysUser; role: BaseSysRole; log: BaseSysLog; - param: BaseSysParam; - menu: BaseSysMenu; }; - comm: BaseComm; + open: BaseOpen; coding: BaseCoding; + comm: BaseComm; }; - task: { info: TaskInfo }; + dict: { type: DictType; info: DictInfo }; + plugin: { info: PluginInfo }; + space: { info: SpaceInfo; type: SpaceType }; recycle: { data: RecycleData }; user: { info: UserInfo }; - space: { type: SpaceType; info: SpaceInfo }; - dict: { info: DictInfo; type: DictType }; - plugin: { info: PluginInfo }; + task: { info: TaskInfo }; }; } diff --git a/build/cool/eps.json b/build/cool/eps.json index 43c04aa7..63f63417 100644 --- a/build/cool/eps.json +++ b/build/cool/eps.json @@ -1 +1 @@ -[{"prefix":"/admin/base/open","name":"","api":[{"method":"get","path":"/captcha"},{"method":"get","path":"/refreshToken"},{"method":"get","path":"/eps"},{"method":"get","path":"/captchaMode"},{"method":"get","path":"/gen"},{"method":"get","path":"/html"},{"method":"post","path":"/check"},{"method":"post","path":"/login"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/department","name":"BaseSysDepartmentEntity","api":[{"method":"post","path":"/order"},{"method":"post","path":"/list"},{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/user","name":"BaseSysUserEntity","api":[{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/update"},{"method":"post","path":"/page"},{"method":"post","path":"/move"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/role","name":"BaseSysRoleEntity","api":[{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"post","path":"/list"},{"method":"post","path":"/update"},{"method":"post","path":"/page"},{"method":"get","path":"/info"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/log","name":"BaseSysLogEntity","api":[{"method":"post","path":"/getKeep"},{"method":"post","path":"/setKeep"},{"method":"post","path":"/clear"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/param","name":"BaseSysParamEntity","api":[{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"get","path":"/html"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/comm","name":"","api":[{"method":"post","path":"/logout"},{"method":"post","path":"/personUpdate"},{"method":"get","path":"/person"},{"method":"get","path":"/uploadMode"},{"method":"get","path":"/program"},{"method":"get","path":"/permmenu"},{"method":"post","path":"/upload"},{"method":"get","path":"/eps"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/menu","name":"BaseSysMenuEntity","api":[{"method":"post","path":"/add"},{"method":"post","path":"/export"},{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/create"},{"method":"post","path":"/delete"},{"method":"post","path":"/import"},{"method":"post","path":"/list"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/coding","name":"","api":[{"method":"post","path":"/createCode"},{"method":"get","path":"/getModuleTree"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/task/info","name":"TaskInfoEntity","api":[{"method":"post","path":"/start"},{"method":"post","path":"/once"},{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/stop"},{"method":"post","path":"/update"},{"method":"post","path":"/add"},{"method":"get","path":"/log"},{"method":"post","path":"/delete"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/recycle/data","name":"RecycleDataEntity","api":[{"method":"post","path":"/list"},{"method":"post","path":"/add"},{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/delete"},{"method":"post","path":"/restore"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/user/info","name":"UserInfoEntity","api":[{"method":"post","path":"/page"},{"method":"post","path":"/add"},{"method":"post","path":"/update"},{"method":"post","path":"/list"},{"method":"post","path":"/delete"},{"method":"get","path":"/info"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/space/type","name":"SpaceTypeEntity","api":[{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/update"},{"method":"post","path":"/list"},{"method":"post","path":"/add"},{"method":"post","path":"/delete"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/space/info","name":"SpaceInfoEntity","api":[{"method":"post","path":"/list"},{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/delete"},{"method":"post","path":"/page"},{"method":"post","path":"/add"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/dict/info","name":"DictInfoEntity","api":[{"method":"post","path":"/update"},{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/page"},{"method":"post","path":"/data"},{"method":"post","path":"/delete"},{"method":"get","path":"/types"},{"method":"post","path":"/list"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/dict/type","name":"DictTypeEntity","api":[{"method":"post","path":"/add"},{"method":"post","path":"/update"},{"method":"post","path":"/list"},{"method":"post","path":"/delete"},{"method":"get","path":"/info"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/plugin/info","name":"PluginInfoEntity","api":[{"method":"post","path":"/add"},{"method":"post","path":"/update"},{"method":"post","path":"/page"},{"method":"get","path":"/info"},{"method":"post","path":"/install"},{"method":"post","path":"/delete"},{"method":"post","path":"/list"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}}] \ No newline at end of file +[{"prefix":"/admin/base/sys/department","name":"BaseSysDepartmentEntity","api":[{"method":"post","path":"/delete"},{"method":"post","path":"/list"},{"method":"post","path":"/order"},{"method":"post","path":"/update"},{"method":"post","path":"/add"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/open","name":"","api":[{"method":"post","path":"/check"},{"method":"get","path":"/html"},{"method":"post","path":"/login"},{"method":"get","path":"/captchaMode"},{"method":"get","path":"/eps"},{"method":"get","path":"/refreshToken"},{"method":"get","path":"/captcha"},{"method":"get","path":"/gen"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/menu","name":"BaseSysMenuEntity","api":[{"method":"post","path":"/update"},{"method":"post","path":"/export"},{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/import"},{"method":"post","path":"/delete"},{"method":"post","path":"/create"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/param","name":"BaseSysParamEntity","api":[{"method":"post","path":"/delete"},{"method":"post","path":"/page"},{"method":"get","path":"/html"},{"method":"get","path":"/info"},{"method":"post","path":"/update"},{"method":"post","path":"/add"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/user","name":"BaseSysUserEntity","api":[{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/delete"},{"method":"post","path":"/move"},{"method":"post","path":"/page"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/coding","name":"","api":[{"method":"post","path":"/createCode"},{"method":"get","path":"/getModuleTree"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/comm","name":"","api":[{"method":"post","path":"/logout"},{"method":"get","path":"/program"},{"method":"get","path":"/uploadMode"},{"method":"get","path":"/person"},{"method":"post","path":"/upload"},{"method":"get","path":"/eps"},{"method":"get","path":"/permmenu"},{"method":"post","path":"/personUpdate"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/role","name":"BaseSysRoleEntity","api":[{"method":"post","path":"/delete"},{"method":"post","path":"/page"},{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/add"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/base/sys/log","name":"BaseSysLogEntity","api":[{"method":"post","path":"/getKeep"},{"method":"post","path":"/page"},{"method":"post","path":"/clear"},{"method":"post","path":"/setKeep"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/dict/type","name":"DictTypeEntity","api":[{"method":"post","path":"/update"},{"method":"post","path":"/add"},{"method":"post","path":"/page"},{"method":"post","path":"/delete"},{"method":"get","path":"/info"},{"method":"post","path":"/list"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/dict/info","name":"DictInfoEntity","api":[{"method":"post","path":"/add"},{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/delete"},{"method":"post","path":"/data"},{"method":"get","path":"/types"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/plugin/info","name":"PluginInfoEntity","api":[{"method":"post","path":"/page"},{"method":"post","path":"/update"},{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/delete"},{"method":"post","path":"/install"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/space/info","name":"SpaceInfoEntity","api":[{"method":"get","path":"/info"},{"method":"post","path":"/update"},{"method":"post","path":"/list"},{"method":"post","path":"/add"},{"method":"post","path":"/delete"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/space/type","name":"SpaceTypeEntity","api":[{"method":"post","path":"/page"},{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/recycle/data","name":"RecycleDataEntity","api":[{"method":"post","path":"/update"},{"method":"get","path":"/info"},{"method":"post","path":"/add"},{"method":"post","path":"/list"},{"method":"post","path":"/restore"},{"method":"post","path":"/delete"},{"method":"post","path":"/page"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/user/info","name":"UserInfoEntity","api":[{"method":"post","path":"/add"},{"method":"post","path":"/page"},{"method":"post","path":"/delete"},{"method":"get","path":"/info"},{"method":"post","path":"/list"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}},{"prefix":"/admin/task/info","name":"TaskInfoEntity","api":[{"method":"get","path":"/info"},{"method":"post","path":"/start"},{"method":"post","path":"/delete"},{"method":"post","path":"/add"},{"method":"get","path":"/log"},{"method":"post","path":"/stop"},{"method":"post","path":"/page"},{"method":"post","path":"/once"},{"method":"post","path":"/update"}],"search":{"fieldEq":[],"fieldLike":[],"keyWordLikeFields":[]}}] \ No newline at end of file