diff --git a/build/cool/eps.d.ts b/build/cool/eps.d.ts index 7dc546c..9aae3ad 100644 --- a/build/cool/eps.d.ts +++ b/build/cool/eps.d.ts @@ -1,41 +1,5 @@ declare namespace Eps { interface AiAppEntity { - /** - * ID - */ - id?: number; - /** - * LOGO - */ - logo?: string; - /** - * 名称 - */ - name?: string; - /** - * 信息库 - */ - dataId?: number; - /** - * Ai预设 - */ - prompt?: string; - /** - * 状态 0-禁用 1-启用 - */ - status?: number; - /** - * 关联上下文 0-否 1-是 - */ - isContext?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -43,46 +7,6 @@ declare namespace Eps { } interface AiDataInfoEntity { - /** - * ID - */ - id?: number; - /** - * 类型ID - */ - typeId?: number; - /** - * 标题 - */ - title?: string; - /** - * 描述 - */ - description?: string; - /** - * 标签 - */ - tags?: json; - /** - * 内容 - */ - content?: longtext; - /** - * 状态 0-准备中 1-已就绪 - */ - status?: number; - /** - * 启用 0-禁用 1-启用 - */ - enable?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -90,34 +14,6 @@ declare namespace Eps { } interface AiDataTypeEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 图标 - */ - icon?: string; - /** - * 描述 - */ - description?: string; - /** - * 类型 0-普通 1-文件 - */ - type?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -125,42 +21,6 @@ declare namespace Eps { } interface AiRecordEntity { - /** - * ID - */ - id?: number; - /** - * 应用ID - */ - appId?: number; - /** - * 对象ID - */ - objectId?: string; - /** - * 内容 - */ - content?: string; - /** - * 角色 - */ - role?: string; - /** - * 类型 0-用户 1-后台 2-通用 - */ - type?: number; - /** - * 上下文 0-否 1-是 - */ - isContext?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -182,30 +42,6 @@ declare namespace Eps { } interface BaseSysDepartmentEntity { - /** - * ID - */ - id?: number; - /** - * 部门名称 - */ - name?: string; - /** - * 上级部门ID - */ - parentId?: number; - /** - * 排序 - */ - orderNum?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -213,38 +49,6 @@ declare namespace Eps { } interface BaseSysLogEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 行为 - */ - action?: string; - /** - * ip - */ - ip?: string; - /** - * ip地址 - */ - ipAddr?: string; - /** - * 参数 - */ - params?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -252,58 +56,6 @@ declare namespace Eps { } interface BaseSysMenuEntity { - /** - * ID - */ - id?: number; - /** - * 父菜单ID - */ - parentId?: number; - /** - * 菜单名称 - */ - 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; /** * 任意键值 */ @@ -311,38 +63,6 @@ declare namespace Eps { } interface BaseSysParamEntity { - /** - * ID - */ - id?: number; - /** - * 键 - */ - keyName?: string; - /** - * 名称 - */ - name?: string; - /** - * 数据 - */ - data?: string; - /** - * 数据类型 0-字符串 1-富文本 2-文件 - */ - dataType?: number; - /** - * 备注 - */ - remark?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -350,46 +70,6 @@ declare namespace Eps { } interface BaseSysRoleEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: string; - /** - * 名称 - */ - name?: string; - /** - * 角色标签 - */ - label?: string; - /** - * 备注 - */ - remark?: string; - /** - * 数据权限是否关联上下级 - */ - relevance?: number; - /** - * 菜单权限 - */ - menuIdList?: json; - /** - * 部门权限 - */ - departmentIdList?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -397,66 +77,6 @@ declare namespace Eps { } interface BaseSysUserEntity { - /** - * ID - */ - id?: number; - /** - * 部门ID - */ - departmentId?: number; - /** - * 姓名 - */ - name?: string; - /** - * 用户名 - */ - username?: string; - /** - * 密码 - */ - password?: string; - /** - * 密码版本, 作用是改完密码,让原来的token失效 - */ - passwordV?: number; - /** - * 昵称 - */ - nickName?: string; - /** - * 头像 - */ - headImg?: string; - /** - * 手机 - */ - phone?: string; - /** - * 邮箱 - */ - email?: string; - /** - * 备注 - */ - remark?: string; - /** - * 状态 0-禁用 1-启用 - */ - status?: number; - /** - * socketId - */ - socketId?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -464,38 +84,6 @@ declare namespace Eps { } interface DictInfoEntity { - /** - * ID - */ - id?: number; - /** - * 类型ID - */ - typeId?: number; - /** - * 名称 - */ - name?: string; - /** - * 排序 - */ - orderNum?: number; - /** - * 备注 - */ - remark?: string; - /** - * 父ID - */ - parentId?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -503,26 +91,6 @@ declare namespace Eps { } interface DictTypeEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 标识 - */ - key?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -530,38 +98,6 @@ declare namespace Eps { } interface DonateInfoEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 个人或企业名称 - */ - name?: string; - /** - * 总金额 - */ - amount?: number; - /** - * 次数 - */ - num?: number; - /** - * 最近捐赠时间 - */ - lastTime?: Date; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -569,66 +105,6 @@ declare namespace Eps { } interface ExtendInfoEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 简介 - */ - description?: string; - /** - * Key名 - */ - keyName?: string; - /** - * Hook - */ - hook?: string; - /** - * 描述 - */ - readme?: string; - /** - * 版本 - */ - version?: string; - /** - * Logo(base64) - */ - logo?: string; - /** - * 作者 - */ - author?: string; - /** - * 状态 0-禁用 1-启用 - */ - status?: number; - /** - * 内容 - */ - content?: json; - /** - * 插件的plugin.json - */ - pluginJson?: json; - /** - * 配置 - */ - config?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -636,38 +112,6 @@ declare namespace Eps { } interface FlowConfigEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 描述 - */ - description?: string; - /** - * 类型 - */ - type?: string; - /** - * 节点 - */ - node?: string; - /** - * 配置 - */ - options?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -675,50 +119,6 @@ declare namespace Eps { } interface FlowInfoEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 标签(可以根据标签调用) - */ - label?: string; - /** - * 描述 - */ - description?: string; - /** - * 状态 0-禁用 1-禁用 - */ - status?: number; - /** - * 版本 - */ - version?: number; - /** - * 草稿 - */ - draft?: json; - /** - * 数据 - */ - data?: json; - /** - * 发布时间 - */ - releaseTime?: Date; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -733,54 +133,6 @@ declare namespace Eps { } interface HelpInfoEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 标题 - */ - title?: string; - /** - * 内容 - */ - content?: string; - /** - * 类型 - */ - typeDict?: number; - /** - * 回复数 - */ - replyCount?: number; - /** - * 浏览数 - */ - viewCount?: number; - /** - * 是否置顶 - */ - isTop?: number; - /** - * 最后回复时间 - */ - lastReplyTime?: Date; - /** - * 是否解决 0-未解决 1-已解决 - */ - isSolve?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -788,54 +140,6 @@ declare namespace Eps { } interface HelpReplyEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 信息ID - */ - infoId?: number; - /** - * 内容 - */ - content?: string; - /** - * 赏金 - */ - bonus?: number; - /** - * 打赏次数 - */ - bonusCount?: number; - /** - * 最近打赏时间 - */ - lastTime?: Date; - /** - * 回复用户ID - */ - replyUserId?: number; - /** - * 回复内容 - */ - replyContent?: string; - /** - * 回复ID - */ - replyId?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -843,38 +147,6 @@ declare namespace Eps { } interface KnowConfigEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 描述 - */ - description?: string; - /** - * 类型 - */ - type?: string; - /** - * 功能 - */ - func?: string; - /** - * 配置 - */ - options?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -882,46 +154,6 @@ declare namespace Eps { } interface KnowDataInfoEntity { - /** - * ID - */ - id?: number; - /** - * 类型ID - */ - typeId?: number; - /** - * 标题 - */ - title?: string; - /** - * 内容 - */ - content?: json; - /** - * 来源 0-自定义 1-文件 2-链接 - */ - from?: number; - /** - * 元数据 - */ - metadata?: json; - /** - * 状态 0-准备中 1-已就绪 - */ - status?: number; - /** - * 启用 0-禁用 1-启用 - */ - enable?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -929,58 +161,6 @@ declare namespace Eps { } interface KnowDataTypeEntity { - /** - * ID - */ - id?: number; - /** - * 名称 - */ - name?: string; - /** - * 图标 - */ - icon?: string; - /** - * 描述 - */ - description?: string; - /** - * embedding配置ID - */ - embedConfigId?: number; - /** - * embedding配置 - */ - embedOptions?: json; - /** - * 是否开启rerank 0-否 1-是 - */ - enableRerank?: number; - /** - * rerank配置ID - */ - rerankConfigId?: number; - /** - * rerank配置 - */ - rerankOptions?: json; - /** - * 链接更新频率(天) - */ - updateFrequency?: number; - /** - * 状态 0-禁用 1-启用 - */ - enable?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1002,50 +182,6 @@ declare namespace Eps { } interface MsgLearnEntity { - /** - * ID - */ - id?: number; - /** - * 应用ID - */ - appId?: number; - /** - * 标题 - */ - title?: string; - /** - * 标签 - */ - tags?: json; - /** - * 内容 - */ - content?: longtext; - /** - * 状态 0-待审核 1-已通过 2-拒绝 - */ - status?: number; - /** - * 提交者 - */ - submitter?: string; - /** - * 提交处 - */ - submitPlace?: string; - /** - * 附属信息 - */ - extra?: json; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1053,38 +189,6 @@ declare namespace Eps { } interface OrderDrawEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 金额 - */ - amount?: number; - /** - * 状态 0-申请中 1-已打款 - */ - status?: number; - /** - * 打款时间 - */ - drawTime?: Date; - /** - * 备注 - */ - remark?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1092,74 +196,6 @@ declare namespace Eps { } interface OrderInfoEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 标题 - */ - title?: string; - /** - * 价格 - */ - price?: number; - /** - * 类型 0-插件 1-打赏 2-捐赠 - */ - type?: number; - /** - * 对象ID - */ - objectId?: number; - /** - * 状态 0-未支付 1-已支付 2-已退款 3-已关闭 - */ - status?: number; - /** - * 支付时间 - */ - payTime?: Date; - /** - * 支付方式 0-微信 1-支付宝 - */ - payWay?: number; - /** - * 订单号 - */ - orderNum?: string; - /** - * 退款时间 - */ - refundTime?: Date; - /** - * 退款金额 - */ - refundAmount?: number; - /** - * 退款原因 - */ - refundReason?: string; - /** - * 商品信息 - */ - goodsInfo?: json; - /** - * 是否提现 0-否 1-是 - */ - isDraw?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1167,94 +203,6 @@ declare namespace Eps { } interface PluginInfoEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 名称 - */ - name?: string; - /** - * 封面 - */ - cover?: string; - /** - * 示例图 - */ - pics?: json; - /** - * 文件 - */ - fileUrl?: json; - /** - * 版本 - */ - version?: string; - /** - * 描述 - */ - description?: string; - /** - * 类型 - */ - type?: json; - /** - * 状态 0-禁用 1-启用 - */ - status?: number; - /** - * 标签 - */ - tags?: json; - /** - * 价格 - */ - price?: number; - /** - * 审核状态 0-待审核 1-审核通过 2-审核不通过 - */ - authStatus?: number; - /** - * 审核备注 - */ - authRemark?: string; - /** - * 是否置顶 - */ - isTop?: number; - /** - * 下载次数 - */ - downloadCount?: number; - /** - * 查看次数 - */ - viewCount?: number; - /** - * 排序更新时间 - */ - sortUpdateTime?: Date; - /** - * 排序 - */ - sortNum?: number; - /** - * 联系方式 - */ - contact?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1262,54 +210,6 @@ declare namespace Eps { } interface PluginReplyEntity { - /** - * ID - */ - id?: number; - /** - * 用户ID - */ - userId?: number; - /** - * 信息ID - */ - infoId?: number; - /** - * 内容 - */ - content?: string; - /** - * 赏金 - */ - bonus?: number; - /** - * 打赏次数 - */ - bonusCount?: number; - /** - * 最近打赏时间 - */ - lastTime?: Date; - /** - * 回复用户ID - */ - replyUserId?: number; - /** - * 回复内容 - */ - replyContent?: string; - /** - * 回复ID - */ - replyId?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1317,42 +217,6 @@ declare namespace Eps { } interface RecycleDataEntity { - /** - * ID - */ - id?: number; - /** - * 表 - */ - entityInfo?: json; - /** - * 操作人 - */ - userId?: string; - /** - * 被删除的数据 - */ - data?: json; - /** - * 请求的接口 - */ - url?: string; - /** - * 请求参数 - */ - params?: json; - /** - * 删除数据条数 - */ - count?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1360,50 +224,6 @@ declare namespace Eps { } interface SpaceInfoEntity { - /** - * ID - */ - id?: number; - /** - * 地址 - */ - url?: string; - /** - * 类型 - */ - type?: string; - /** - * 分类ID - */ - classifyId?: BigInt; - /** - * 文件id - */ - fileId?: string; - /** - * 文件名 - */ - name?: string; - /** - * 文件大小 - */ - size?: number; - /** - * 文档版本 - */ - version?: number; - /** - * 文件位置 - */ - key?: string; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1411,26 +231,6 @@ declare namespace Eps { } interface SpaceTypeEntity { - /** - * ID - */ - id?: number; - /** - * 类别名称 - */ - name?: string; - /** - * 父分类ID - */ - parentId?: number; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1438,78 +238,6 @@ declare namespace Eps { } 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?: number; - /** - * 开始时间 - */ - 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; /** * 任意键值 */ @@ -1517,70 +245,6 @@ declare namespace Eps { } interface UserInfoEntity { - /** - * ID - */ - id?: number; - /** - * 登录唯一ID - */ - unionid?: string; - /** - * 头像 - */ - avatarUrl?: string; - /** - * 昵称 - */ - nickName?: string; - /** - * 邮箱 - */ - email?: string; - /** - * 手机号 - */ - phone?: string; - /** - * 性别 0-未知 1-男 2-女 - */ - gender?: number; - /** - * 状态 0-禁用 1-正常 - */ - status?: number; - /** - * 登录方式 0-小程序 1-公众号 2-H5 - */ - loginType?: number; - /** - * SocketID - */ - socketId?: string; - /** - * 标签 - */ - labels?: json; - /** - * 日期 - */ - date?: string; - /** - * 免费插件 - */ - freePluginIds?: json; - /** - * 过期时间 - */ - expireTime?: Date; - /** - * 创建时间 - */ - createTime?: Date; - /** - * 更新时间 - */ - updateTime?: Date; /** * 任意键值 */ @@ -1623,23 +287,23 @@ declare namespace Eps { } interface AiApp { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -1647,7 +311,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -1680,27 +344,27 @@ declare namespace Eps { interface AiDataInfo { /** - * 检索 + * search */ search(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -1708,7 +372,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -1743,27 +407,27 @@ declare namespace Eps { interface AiDataType { /** - * 重建 + * rebuild */ rebuild(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -1771,7 +435,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -1806,31 +470,31 @@ declare namespace Eps { interface AiRecord { /** - * 清空所有 + * clearAll */ clearAll(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 清空 + * clear */ clear(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -1838,7 +502,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -1875,27 +539,27 @@ declare namespace Eps { interface BaseComm { /** - * 修改个人信息 + * personUpdate */ personUpdate(data?: any): Promise; /** - * 文件上传模式 + * uploadMode */ uploadMode(data?: any): Promise; /** - * 权限与菜单 + * permmenu */ permmenu(data?: any): Promise; /** - * 个人信息 + * person */ person(data?: any): Promise; /** - * 文件上传 + * upload */ upload(data?: any): Promise; /** - * 退出 + * logout */ logout(data?: any): Promise; /** @@ -1956,23 +620,23 @@ declare namespace Eps { interface BaseOpen { /** - * 刷新token + * refreshToken */ refreshToken(data?: any): Promise; /** - * 验证码 + * captcha */ captcha(data?: any): Promise; /** - * 登录 + * login */ login(data?: any): Promise; /** - * 获得网页内容的参数值 + * html */ html(data?: any): Promise; /** - * 实体信息与路径 + * eps */ eps(data?: any): Promise; /** @@ -2009,23 +673,23 @@ declare namespace Eps { interface BaseSysDepartment { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 排序 + * order */ order(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2062,19 +726,19 @@ declare namespace Eps { interface BaseSysLog { /** - * 日志保存时间 + * setKeep */ setKeep(data?: any): Promise; /** - * 获得日志保存时间 + * getKeep */ getKeep(data?: any): Promise; /** - * 清理 + * clear */ clear(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2129,39 +793,39 @@ declare namespace Eps { interface BaseSysMenu { /** - * 创建代码 + * create */ create(data?: any): Promise; /** - * 导出 + * export */ export(data?: any): Promise; /** - * 导入 + * import */ import(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 解析 + * parse */ parse(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2169,7 +833,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2210,23 +874,23 @@ declare namespace Eps { interface BaseSysParam { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 获得网页内容的参数值 + * html */ html(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2234,7 +898,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2273,23 +937,23 @@ declare namespace Eps { interface BaseSysRole { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2297,7 +961,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2352,27 +1016,27 @@ declare namespace Eps { interface BaseSysUser { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 移动部门 + * move */ move(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2380,7 +1044,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2415,27 +1079,27 @@ declare namespace Eps { interface DictInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 获得字典数据 + * data */ data(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2443,7 +1107,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2478,23 +1142,23 @@ declare namespace Eps { interface DictType { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2502,7 +1166,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2557,23 +1221,23 @@ declare namespace Eps { interface DonateInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2581,7 +1245,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2614,27 +1278,27 @@ declare namespace Eps { interface ExtendInfo { /** - * 安装插件 + * install */ install(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2642,7 +1306,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2689,31 +1353,31 @@ declare namespace Eps { interface FlowConfig { /** - * 通过名称获取配置 + * getByNode */ getByNode(data?: any): Promise; /** - * 获取节点配置 + * config */ config(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2721,11 +1385,11 @@ declare namespace Eps { [key: string]: any; }>; /** - * 获取所有配置 + * all */ all(data?: any): Promise; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2764,27 +1428,27 @@ declare namespace Eps { interface FlowInfo { /** - * 发布流程 + * release */ release(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2792,7 +1456,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2827,11 +1491,11 @@ declare namespace Eps { interface FlowRun { /** - * 调用流程 + * invoke */ invoke(data?: any): Promise; /** - * 调试 + * debug */ debug(data?: any): Promise; /** @@ -2890,23 +1554,23 @@ declare namespace Eps { interface HelpInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2914,7 +1578,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -2947,23 +1611,23 @@ declare namespace Eps { interface HelpReply { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -2971,7 +1635,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3004,31 +1668,31 @@ declare namespace Eps { interface KnowConfig { /** - * 通过功能获取配置 + * getByFunc */ getByFunc(data?: any): Promise; /** - * 获取配置 + * config */ config(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3036,11 +1700,11 @@ declare namespace Eps { [key: string]: any; }>; /** - * 获取所有配置 + * all */ all(data?: any): Promise; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3079,23 +1743,23 @@ declare namespace Eps { interface KnowDataInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3103,7 +1767,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3158,27 +1822,27 @@ declare namespace Eps { interface KnowDataType { /** - * 重建 + * rebuild */ rebuild(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3186,7 +1850,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3221,11 +1885,11 @@ declare namespace Eps { interface KnowLoader { /** - * 加载文件,支持多个文件 + * file */ file(data?: any): Promise; /** - * 加载链接 + * link */ link(data?: any): Promise; /** @@ -3278,7 +1942,7 @@ declare namespace Eps { interface KnowRetriever { /** - * 调用 + * invoke */ invoke(data?: any): Promise; /** @@ -3331,23 +1995,23 @@ declare namespace Eps { interface MsgLearn { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3355,7 +2019,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3388,23 +2052,23 @@ declare namespace Eps { interface OrderDraw { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3412,7 +2076,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3445,23 +2109,23 @@ declare namespace Eps { interface OrderInfo { /** - * 退款 + * refund */ refund(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3502,23 +2166,23 @@ declare namespace Eps { interface PluginInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3526,7 +2190,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3577,23 +2241,23 @@ declare namespace Eps { interface PluginReply { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3601,7 +2265,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3634,15 +2298,15 @@ declare namespace Eps { interface RecycleData { /** - * 恢复数据 + * restore */ restore(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3665,27 +2329,27 @@ declare namespace Eps { interface SpaceInfo { /** - * 获得WPS配置 + * getConfig */ getConfig(data?: any): Promise; /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3693,7 +2357,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3728,23 +2392,23 @@ declare namespace Eps { interface SpaceType { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3752,7 +2416,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3785,31 +2449,31 @@ declare namespace Eps { interface TaskInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 开始 + * start */ start(data?: any): Promise; /** - * 执行一次 + * once */ once(data?: any): Promise; /** - * 停止 + * stop */ stop(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3817,11 +2481,11 @@ declare namespace Eps { [key: string]: any; }>; /** - * 日志 + * log */ log(data?: any): Promise; /** - * 新增 + * add */ add(data?: any): Promise; /** @@ -3860,23 +2524,23 @@ declare namespace Eps { interface UserInfo { /** - * 删除 + * delete */ delete(data?: any): Promise; /** - * 修改 + * update */ update(data?: any): Promise; /** - * 单个信息 + * info */ info(data?: any): Promise; /** - * 列表查询 + * list */ list(data?: any): Promise; /** - * 分页查询 + * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; @@ -3884,7 +2548,7 @@ declare namespace Eps { [key: string]: any; }>; /** - * 新增 + * add */ add(data?: any): Promise; /** diff --git a/src/modules/helper/views/ai-code.vue b/src/modules/helper/views/ai-code.vue index dd9c981..fe2ac83 100644 --- a/src/modules/helper/views/ai-code.vue +++ b/src/modules/helper/views/ai-code.vue @@ -5,7 +5,7 @@
-
+
@@ -45,7 +45,7 @@ - +
+
@@ -244,15 +244,15 @@
@@ -295,7 +295,7 @@ import { CirclePlusFilled, QuestionFilled } from "@element-plus/icons-vue"; -import { ElLoading, ElMessage } from "element-plus"; +import { ElMessage, ElMessageBox } from "element-plus"; import { assign, isEmpty } from "lodash-es"; import { useMenu, useAi } from "../hooks"; import { isDev } from "/@/config"; @@ -323,7 +323,7 @@ monaco.editor.defineTheme("ai-code--dark", { // 表单 const form = reactive({ - entity: "收货地址", + entity: "", module: "user", other: "", column: "用户ID、用户名、收货人、手机号、收货地址、是否默认" @@ -358,6 +358,11 @@ const step = reactive({ break; case "form": + if (!form.entity) { + step.loading = false; + return false; + } + await code.getColumns(); break; } @@ -378,11 +383,23 @@ const step = reactive({ } }); +interface CodeItem { + label: string; + value: string; + content: string; + [key: string]: any; +} + // 代码 const code = reactive({ - tabs: [] as { label: string; value: string; content: string }[], active: "", + // 代码列表 + list: [] as CodeItem[], + + // 其他数据 + data: {} as any, + // 日志 logs: [] as any[], @@ -402,7 +419,7 @@ const code = reactive({ // 清空 clear() { - code.tabs = []; + code.list = []; code.logs = []; }, @@ -495,7 +512,9 @@ const code = reactive({ // 创建vue async createVue() { - const data = { + const item = code.add("Vue 页面", "vue"); + + code.data = { ...form, router: "", prefix: "", @@ -533,8 +552,6 @@ const code = reactive({ ] }; - const item = code.add("Vue 页面", "vue"); - code.tips("Vue 代码生成中"); // 解析 @@ -544,19 +561,19 @@ const code = reactive({ entity: code.getContent("node-entity") }) .then((res) => { - assign(data, res); + assign(code.data, res); - data.router = res.path.replace("/admin", ""); - data.prefix = res.path; + code.data.router = res.path.replace("/admin", ""); + code.data.prefix = res.path; }); code.tips("AI 字段分析中"); // ai分析 - await ai.matchType({ columns: data.columns, name: form.entity }); + await ai.matchType({ columns: code.data.columns, name: form.entity }); // 生成内容 - item.content = menu.createVue(data); + item.content = menu.createVue(code.data); code.tips("Vue 生成成功"); @@ -568,7 +585,7 @@ const code = reactive({ // 添加 tab add(label: string, flow: string) { - const item = reactive({ + const item = reactive({ label, value: flow, content: "", @@ -576,14 +593,19 @@ const code = reactive({ }); code.active = flow; - code.tabs.push(item); + code.list.push(item); return item; }, + // 获取数据 + get(value: string) { + return code.list.find((e) => e.value == value)!; + }, + // 获取内容 getContent(value: string) { - return code.tabs.find((e) => e.value == value)?.content; + return code.list.find((e) => e.value == value)?.content; }, // 设置内容 @@ -633,8 +655,8 @@ const code = reactive({ } }); -const codeData = computed(() => { - return code.tabs.find((e) => e.value == code.active); +const activeCode = computed(() => { + return code.list.find((e) => e.value == code.active); }); // 滚动文案 @@ -787,27 +809,30 @@ function createFile() { }, on: { submit(data, { close, done }) { - const loader = ElLoading.service({ - text: "创建文件中,过程可能会发生页面及服务重启" - }); + code.tips("创建 Vue 文件中,过程可能会发生页面及服务重启"); // 添加菜单、权限 menu.create({ - code: codes.vue, - ...temp.data, + code: code.getContent("vue"), + ...code.data, ...data }) .then((create) => { + code.tips("创建后端文件中"); + // 创建后端文件 service.base.sys.menu.create({ ...form, - ...temp.data, - controller: codes.controller, - entity: codes.entity + ...code.data, + controller: code.getContent("node-controller"), + entity: code.getContent("node-entity"), + service: code.getContent("node-service") }); // 每3s检测服务状态 const timer = setInterval(() => { + code.tips("检测服务中"); + service .request({ url: "/" @@ -815,14 +840,12 @@ function createFile() { .then(() => { ElMessage.success("文件创建成功"); clearInterval(timer); - loader.close(); close(); create(); }); }, 3000); }) .catch(() => { - loader.close(); done(); }); } @@ -835,6 +858,17 @@ function toDoc() { window.open("https://cool-js.com/"); } +// 返回 +function toBack() { + ElMessageBox.confirm("确定要返回吗?", "提示", { + type: "warning" + }) + .then(() => { + router.back(); + }) + .catch(() => {}); +} + onMounted(() => { desc.init(); }); @@ -918,7 +952,7 @@ $color: #41d1ff; padding: 6px 13px 6px 10px; cursor: pointer; transition: all 0.2s; - font-size: 14px; + font-size: 12px; .el-icon { font-size: 16px; @@ -1069,10 +1103,16 @@ $color: #41d1ff; .el-button { height: 40px; background-color: #fff; + border-radius: 8px; } .go { width: 140px; + + .el-icon { + margin-left: 5px; + color: #444; + } } .doc { @@ -1109,8 +1149,13 @@ $color: #41d1ff; .icon { position: absolute; right: 18px; - color: #fff; + color: #ccc; font-size: 18px; + cursor: pointer; + + &:hover { + color: #fff; + } } }