diff --git a/Api/Ewide.Core/Dilon.Core.xml b/Api/Ewide.Core/Dilon.Core.xml deleted file mode 100644 index 4f4ddc6..0000000 --- a/Api/Ewide.Core/Dilon.Core.xml +++ /dev/null @@ -1,6997 +0,0 @@ - - - - Ewide.Core - - - - - 缓存配置 - - - - - 缓存类型 - - - - - Redis配置 - - - - - 内存缓存 - - - - - Redis缓存 - - - - - 缓存接口 - - - - - 用于在 key 存在时删除 key - - 键 - - - - 用于在 key 存在时删除 key - - 键 - - - - - 用于在 key 模板存在时删除 - - key模板 - - - - - 检查给定 key 是否存在 - - 键 - - - - - 检查给定 key 是否存在 - - 键 - - - - - 获取指定 key 的值 - - 键 - - - - - 获取指定 key 的值 - - byte[] 或其他类型 - 键 - - - - - 获取指定 key 的值 - - 键 - - - - - 获取指定 key 的值 - - byte[] 或其他类型 - 键 - - - - - 设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象 - - 键 - 值 - - - - 设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象 - - 键 - 值 - 有效期 - - - - 设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象 - - 键 - 值 - - - - - 设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象 - - 键 - 值 - 有效期 - - - - - 内存缓存 - - - - - Redis缓存 - - - - - 点选验证码 - - - - - 生成验证码图片 - - - - - - - - - 转换为相对于图片的百分比单位 - - 图片宽高 - 相对于图片的绝对尺寸 - (int:xPercent, int:yPercent) - - - - 加载字体 - - 字体文件路径,包含字体文件名和后缀名 - 大小 - 字形(常规/粗体/斜体/粗斜体) - - - - 随机绘制字符串 - - - - - - - 验证码验证 - - - - - - - 记录正确位置 - - - - - 点击验证码输入参数 - - - - - 验证码类型 - - - - - 坐标点集合 - - - - - Token - - - - - 验证码输出参数 - - - - - 常规验证码 - - - - - 生成验证码图片 - - - - - - - 验证码验证 - - - - - - - 常规验证码输入 - - - - - 验证码类型 - - - - - 验证码字符 - - - - - Token - - - - - 用户Id - - - - - 账号 - - - - - 名称 - - - - - 是否超级管理 - - - - - 默认密码 - - - - - 用户缓存 - - - - - 菜单缓存 - - - - - 权限缓存 - - - - - 数据范围缓存 - - - - - 验证码缓存 - - - - - 自定义实体基类 - - - - - 主键Id - - - - - 创建时间 - - - - - 更新时间 - - - - - 创建者Id - - - - - 创建者名称 - - - - - 修改者Id - - - - - 修改者名称 - - - - - 软删除 - - - - - 系统应用表 - - - - - 名称 - - - - - 编码 - - - - - 图标 - - - - - 图标颜色 - - - - - 是否默认激活(Y-是,N-否),只能有一个系统默认激活 - 用户登录后默认展示此系统菜单 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 排序 - - - - - 代码生成表 - - - - - 作者姓名 - - - - - 是否移除表前缀 - - - - - 生成方式 - - - - - 数据库表名 - - - - - 命名空间 - - - - - 业务名 - - - - - 代码生成字段配置表 - - - - - 代码生成主表ID - - - - - 数据库字段名 - - - - - 字段描述 - - - - - .NET数据类型 - - - - - 作用类型(字典) - - - - - 字典code - - - - - 列表是否缩进(字典) - - - - - 是否必填(字典) - - - - - 是否是查询条件 - - - - - 查询方式 - - - - - 列表显示 - - - - - 增改 - - - - - 主外键 - - - - - 数据库中类型(物理类型) - - - - - 是否通用字段 - - - - - 参数配置表 - - - - - 名称 - - - - - 编码 - - - - - 属性值 - - - - - 是否是系统参数(Y-是,N-否) - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 常量所属分类的编码,来自于“常量的分类”字典 - - - - - 监听实体更改之后 - - - - - - - - - - 字典值表 - - - - - 字典类型Id - - - - - 值 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 所属类型 - - - - - 字典类型表 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 字典数据 - - - - - 员工表 - - - - - 用户Id - - - - - 工号 - - - - - 机构Id - - - - - 机构名称 - - - - - 多对多(职位) - - - - - 多对多中间表(员工-职位) - - - - - 多对多配置关系 - - - - - - - - 员工附属机构职位表 - - - - - 员工Id - - - - - 一对一引用(员工) - - - - - 机构Id - - - - - 一对一引用(机构) - - - - - 职位Id - - - - - 一对一引用(职位) - - - - - 员工职位表 - - - - - 员工Id - - - - - 一对一引用(员工) - - - - - 职位Id - - - - - 一对一引用(职位) - - - - - 文件信息表 - - - - - 文件存储位置(1:阿里云,2:腾讯云,3:minio,4:本地) - - - - - 文件仓库 - - - - - 文件名称(上传时候的文件名) - - - - - 文件后缀 - - - - - 文件大小kb - - - - - 文件大小信息,计算后的 - - - - - 存储到bucket的名称(文件唯一标识id) - - - - - 存储路径 - - - - - 系统操作/审计日志表 - - - - - 表名 - - - - - 列名 - - - - - 新值 - - - - - 旧值 - - - - - 操作时间 - - - - - 操作人Id - - - - - 操作人名称 - - - - - 操作方式:新增、更新、删除 - - - - - 操作日志表 - - - - - 名称 - - - - - 操作类型(0其他 1增加 2删除 3编辑)(见LogAnnotionOpTypeEnum) - - - - - 是否执行成功(Y-是,N-否) - - - - - 具体消息 - - - - - IP - - - - - 地址 - - - - - 浏览器 - - - - - 操作系统 - - - - - 请求地址 - - - - - 类名称 - - - - - 方法名称 - - - - - 请求方式(GET POST PUT DELETE) - - - - - 请求参数 - - - - - 返回结果 - - - - - 耗时(毫秒) - - - - - 操作时间 - - - - - 操作人 - - - - - 访问日志表 - - - - - 名称 - - - - - 是否执行成功(Y-是,N-否) - - - - - 具体消息 - - - - - IP - - - - - 地址 - - - - - 浏览器 - - - - - 操作系统 - - - - - 访问类型(字典 1登入 2登出) - - - - - 访问时间 - - - - - 访问人 - - - - - 菜单表 - - - - - 父Id - - - - - 父Ids - - - - - 名称 - - - - - 编码 - - - - - 菜单类型(字典 0目录 1菜单 2按钮) - - - - - 图标 - - - - - 路由地址 - - - - - 组件地址 - - - - - 权限标识 - - - - - 应用分类(应用编码) - - - - - 打开方式(字典 0无 1组件 2内链 3外链) - - - - - 是否可见(Y-是,N-否) - - - - - 内链地址 - - - - - 重定向地址 - - - - - 权重(字典 1系统权重 2业务权重) - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 多对多(角色) - - - - - 多对多中间表(用户角色) - - - - - 通知公告表 - - - - - 标题 - - - - - 内容 - - - - - 类型(字典 1通知 2公告) - - - - - 发布人Id - - - - - 发布人姓名 - - - - - 发布机构Id - - - - - 发布机构名称 - - - - - 发布时间 - - - - - 撤回时间 - - - - - 状态(字典 0草稿 1发布 2撤回 3删除) - - - - - 通知公告用户表 - - - - - 通知公告Id - - - - - 用户Id - - - - - 阅读时间 - - - - - 状态(字典 0未读 1已读) - - - - - Oauth登录用户表 - - - - - 第三方平台的用户唯一Id - - - - - 用户授权的token - - - - - 昵称 - - - - - 头像 - - - - - 性别 - - - - - 电话 - - - - - 邮箱 - - - - - 位置 - - - - - 用户网址 - - - - - 所在公司 - - - - - 用户来源 - - - - - 用户备注(各平台中的用户个人介绍) - - - - - 组织机构表 - - - - - 父Id - - - - - 父Ids - - - - - 名称 - - - - - 编码 - - - - - 联系人 - - - - - 电话 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 多对多(用户) - - - - - 多对多中间表(用户数据范围) - - - - - 多对多(角色) - - - - - 多对多中间表(角色数据范围) - - - - - 职位表 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 多对多(员工) - - - - - 多对多中间表(员工职位) - - - - - 角色表 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 数据范围类型(字典 1全部数据 2本部门及以下数据 3本部门数据 4仅本人数据 5自定义数据) - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 多对多(用户) - - - - - 多对多中间表(用户角色) - - - - - 多对多(机构) - - - - - 多对多中间表(角色-机构 数据范围) - - - - - 多对多(菜单) - - - - - 多对多中间表(角色-菜单) - - - - - 配置多对多关系 - - - - - - - - 角色数据范围表 - - - - - 角色Id - - - - - 一对一引用(系统角色) - - - - - 机构Id - - - - - 一对一引用(系统机构) - - - - - 角色菜单表 - - - - - 角色Id - - - - - 一对一引用(系统用户) - - - - - 菜单Id - - - - - 一对一引用(系统菜单) - - - - - 租户表 - - - - - 名称 - - - - - 主机 - - - - - 电子邮箱 - - - - - 电话 - - - - - 数据库连接 - - - - - 架构 - - - - - 备注 - - - - - 定时任务 - - - - - 任务名称 - - ewide - - - - 任务分组 - - ewide - - - - 开始时间 - - - - - 结束时间 - - null - - - - Cron表达式 - - - - - - 执行次数(默认无限循环) - - 10 - - - - 执行间隔时间,单位秒(如果有Cron,则IntervalSecond失效) - - 5 - - - - 触发器类型 - - - - - 请求url - - - - - 请求参数(Post,Put请求用) - - - - - Headers(可以包含如:Authorization授权认证) - 格式:{"Authorization":"userpassword.."} - - - - - 请求类型 - - 2 - - - - 备注 - - - - - 用户表 - - - - - 账号 - - - - - 密码(采用MD5加密) - - - - - 昵称 - - - - - 姓名 - - - - - 头像 - - - - - 生日 - - - - - 性别-男_1、女_2 - - - - - 邮箱 - - - - - 手机 - - - - - 电话 - - - - - 最后登录IP - - - - - 最后登录时间 - - - - - 管理员类型-超级管理员_1、非管理员_2 - - - - - 状态-正常_0、停用_1、删除_2 - - - - - 多对多(角色) - - - - - 多对多中间表(用户-角色) - - - - - 多对多(机构) - - - - - 多对多中间表(用户-机构 数据范围) - - - - - 配置多对多关系 - - - - - - - - 用户数据范围表 - - - - - 用户Id - - - - - 一对一引用(系统用户) - - - - - 机构Id - - - - - 一对一引用(系统机构) - - - - - 用户角色表 - - - - - 用户Id - - - - - 一对一引用(系统用户) - - - - - 系统角色Id - - - - - 一对一引用(系统角色) - - - - - 账号类型 - - - - - 超级管理员 - - - - - 非管理员 - - - - - 公共状态 - - - - - 正常 - - - - - 停用 - - - - - 删除 - - - - - 全部数据 - - - - - 本部门及以下数据 - - - - - 本部门数据 - - - - - 仅本人数据 - - - - - 自定义数据 - - - - - 系统错误码 - - - - - 用户名或密码不正确 - - - - - 非法操作!禁止删除自己 - - - - - 记录不存在 - - - - - 账号已存在 - - - - - 旧密码不匹配 - - - - - 测试数据禁止更改admin密码 - - - - - 数据已存在 - - - - - 数据不存在或含有关联引用,禁止删除 - - - - - 禁止为管理员分配角色 - - - - - 重复数据或记录含有不存在数据 - - - - - 禁止为超级管理员角色分配权限 - - - - - 非法数据 - - - - - Id不能为空 - - - - - 所属机构不在自己的数据范围内 - - - - - 禁止删除超级管理员 - - - - - 禁止修改超级管理员状态 - - - - - 没有权限 - - - - - 账号已冻结 - - - - - 父机构不存在 - - - - - 当前机构Id不能与父机构Id相同 - - - - - 已有相同组织机构,编码或名称相同 - - - - - 没有权限操作机构 - - - - - 该机构下有员工禁止删除 - - - - - 附属机构下有员工禁止删除 - - - - - 字典类型不存在 - - - - - 字典类型已存在 - - - - - 字典类型下面有字典值禁止删除 - - - - - 字典值已存在 - - - - - 字典值不存在 - - - - - 字典状态错误 - - - - - 菜单已存在 - - - - - 路由地址为空 - - - - - 打开方式为空 - - - - - 权限标识格式为空 - - - - - 权限标识格式错误 - - - - - 权限不存在 - - - - - 父级菜单不能为当前节点,请重新选择父级菜单 - - - - - 不能移动根节点 - - - - - 已存在同名或同编码应用 - - - - - 默认激活系统只能有一个 - - - - - 该应用下有菜单禁止删除 - - - - - 已存在同名或同编码应用 - - - - - 已存在同名或同编码职位 - - - - - 该职位下有员工禁止删除 - - - - - 通知公告状态错误 - - - - - 通知公告删除失败 - - - - - 通知公告编辑失败 - - - - - 文件不存在 - - - - - 已存在同名或同编码参数配置 - - - - - 禁止删除系统参数 - - - - - 已存在同名任务调度 - - - - - 任务调度不存在 - - - - - 演示环境禁止修改数据 - - - - - 已存在同名或同主机租户 - - - - - 该表代码模板已经生成过 - - - - - 已存在同名或同编码项目 - - - - - 已存在相同证件号码人员 - - - - - 检测数据不存在 - - - - - 文件存储位置 - - - - - 阿里云 - - - - - 腾讯云 - - - - - minio服务器 - - - - - 本地 - - - - - 性别 - - - - - 男 - - - - - 女 - - - - - 未知 - - - - - 日志操作类型 - - - - - 其它 - - - - - 增加 - - - - - 删除 - - - - - 编辑 - - - - - 更新 - - - - - 查询 - - - - - 详情 - - - - - 树 - - - - - 导入 - - - - - 导出 - - - - - 授权 - - - - - 强退 - - - - - 清空 - - - - - 修改状态 - - - - - 系统菜单类型 - - - - - 无 - - - - - 组件 - - - - - 内链 - - - - - 外链 - - - - - 系统菜单类型 - - - - - 目录 - - - - - 菜单 - - - - - 按钮 - - - - - 菜单权重 - - - - - 系统权重 - - - - - 业务权重 - - - - - 通知公告状态 - - - - - 草稿 - - - - - 发布 - - - - - 撤回 - - - - - 删除 - - - - - 通知公告用户状态 - - - - - 未读 - - - - - 已读 - - - - - 查询类型的枚举 - - - - - 等于 - - - - - 模糊 - - - - - 大于 - - - - - 小于 - - - - - 不等于 - - - - - 大于等于 - - - - - 小于等于 - - - - - 不为空 - - - - - 菜单激活类型 - - - - - 是 - - - - - 否 - - - - - 字典扩展 - - - - - 将一个字典转化为 QueryString - - - - - - - - 将一个字符串 URL 编码 - - - - - - - 移除空值项 - - - - - - 通用输入扩展参数(带权限) - - - - - 授权菜单 - - - - - 授权角色 - - - - - 授权数据 - - - - - 通用分页输入参数 - - - - - 搜索值 - - - - - 当前页码 - - - - - 页码容量 - - - - - 搜索开始时间 - - - - - 搜索结束时间 - - - - - 小诺分页列表结果 - - - - - - 规范化RESTful风格返回值 - - - - - 异常返回值 - - - - - - - 处理输出状态码 - - - - - - - - 成功返回值 - - - - - - - 验证失败返回值 - - - - - - - - - - RESTful风格---XIAONUO返回格式 - - - - - - 执行成功 - - - - - 状态码 - - - - - 错误信息 - - - - - 数据 - - - - - 附加数据 - - - - - 时间戳 - - - - - 全局异常处理 - - - - - 请求日志拦截 - - - - - 用户管理 - - - - - 获取用户信息 - - - - - - - - 获取用户员工信息 - - - - - - - OAuth配置---此结构方便拓展 - - - - - AppId - - - - - Secret Key - - - - - 回调地址 - - - - - 权限范围 - - - - - AccessToken参数 - - - - - 用户标识 - - - - - Token 类型 - - - - - AccessToken - - - - - 用于刷新 AccessToken 的 Token - - - - - 此 AccessToken 对应的权限 - - - - - AccessToken 过期时间 - - - - - 错误的详细描述 - - - - - 获取的Token是否包含错误 - - - - - - - 微信用户参数 - - - - - 用户特权信息,json 数组,如微信沃卡用户为(chinaunicom) - - - - - 获取的用户是否包含错误 - - - - - - - 发起授权 - - - - - - - 获取微信Token - - - - - - - - 获取微信用户基本信息 - - - - - - - - 刷新微信Token - - - - - - - 系统应用表种子数据 - - - - - 种子数据 - - - - - - - - 系统参数配置表种子数据 - - - - - 种子数据 - - - - - - - - 系统字典值种子数据 - - - - - 种子数据 - - - - - - - - 系统字典类型种子数据 - - - - - 种子数据 - - - - - - - - 系统员工职位表种子数据 - - - - - 员工种子数据 - - - - - - - - 系统员工表种子数据 - - - - - 员工种子数据 - - - - - - - - 系统菜单表种子数据 - - - - - 种子数据 - - - - - - - - 系统机构表种子数据 - - - - - 种子数据 - - - - - - - - 系统职位表种子数据 - - - - - 种子数据 - - - - - - - - 系统角色表种子数据 - - - - - 种子数据 - - - - - - - - 系统任务调度表种子数据 - - - - - 种子数据 - - - - - - - - 系统用户表种子数据 - - - - - 种子数据 - - - - - - - - 系统应用参数 - - - - - 名称 - - - - - 编码 - - - - - 图标 - - - - - 图标颜色 - - - - - 是否默认激活(Y-是,N-否),只能有一个系统默认激活 - 用户登录后默认展示此系统菜单 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 排序 - - - - - 名称 - - - - - 编码 - - - - - 图标 - - - - - 图标颜色 - - - - - 应用Id - - - - - 应用Id - - - - - 系统应用参数 - - - - - 应用Id - - - - - 名称 - - - - - 编码 - - - - - 是否默认 - - - - - 排序 - - - - - 系统应用服务 - - - - - 获取用户应用相关信息 - - - - - - - 分页查询系统应用 - - - - - - - 增加系统应用 - - - - - - - 删除系统应用 - - - - - - - 更新系统应用 - - - - - - - 获取系统应用 - - - - - - - 获取系统应用列表 - - - - - - - 设为默认应用 - - - - - - - 修改用户状态 - - - - - - - 登录授权相关服务 - - - - - 用户登录 - - - 默认用户名/密码:admin/admin - - - - - 获取当前登录用户信息 - - - - - - 退出 - - - - - - 获取验证码开关 - - - - - - 获取验证码(默认点选模式) - - - - - - 校验验证码 - - - - - - - 登录输入参数 - - - - - 用户名 - - superAdmin - - - - 密码 - - 123456 - - - - 用户登录输出参数 - - - - - 主键 - - - - - 账号 - - - - - 昵称 - - - - - 姓名 - - - - - 头像 - - - - - 生日 - - - - - 性别(字典 1男 2女) - - - - - 邮箱 - - - - - 手机 - - - - - 电话 - - - - - 管理员类型(0超级管理员 1非管理员) - - - - - 最后登陆IP - - - - - 最后登陆时间 - - - - - 最后登陆地址 - - - - - 最后登陆所用浏览器 - - - - - 最后登陆所用系统 - - - - - 员工信息 - - - - - 具备应用信息 - - - - - 角色信息 - - - - - 权限信息 - - - - - 登录菜单信息---AntDesign版本菜单 - - - - - 数据范围(机构)信息 - - - - - 系统缓存服务 - - - - - 获取数据范围缓存(机构Id集合) - - - - - - - 缓存数据范围(机构Id集合) - - - - - - - - 获取菜单缓存 - - - - - - - - 缓存菜单 - - - - - - - - - 获取权限缓存(按钮) - - - - - - - 缓存权限 - - - - - - - - 获取所有缓存关键字 - - - - - - 删除指定关键字缓存 - - - - - - - 删除某特征关键字缓存 - - - - - - - 设置缓存 - - - - - - - - 获取缓存 - - - - - - - 获取缓存 - - - - - - - - 代码生成详细配置服务 - - - - - 代码生成详细配置列表 - - - - - - - 增加 - - - - - - - 删除 - - - - - - - 更新 - - - - - - - 详情 - - - - - - - 批量增加 - - - - - - - 数据类型转显示类型 - - - - - - - 代码生成器服务 - - - - - 分页查询 - - - - - - - 增加 - - - - - - - 删除 - - - - - - - 更新 - - - - - - - 详情 - - - - - - - 获取数据库表(实体)集合 - - - - - - 获取数据表列(实体属性)集合 - - - - - - 代码生成_本地项目 - - - - - - 获取模板文件路径集合 - - - - - - 设置生成文件路径 - - - - - - - 代码生成详细配置参数 - - - - - 主键 - - - - - 代码生成主表ID - - - - - 数据库字段名 - - - - - 字段描述 - - - - - .NET类型 - - - - - 作用类型(字典) - - - - - 字典code - - - - - 列表是否缩进(字典) - - - - - 是否必填(字典) - - - - - 是否是查询条件 - - - - - 查询方式 - - - - - 列表显示 - - - - - 增改 - - - - - 主外键 - - - - - 数据库中类型(物理类型) - - - - - 是否是通用字段 - - - - - 代码生成参数类 - - - - - 作者姓名 - - - - - 类名 - - - - - 是否移除表前缀 - - - - - 生成方式 - - - - - 数据库表名 - - - - - 命名空间 - - - - - 业务名(业务代码包名称) - - - - - 功能名(数据库表名称) - - - - - 数据库表名 - - - - - 业务名(业务代码包名称) - - - - - 命名空间 - - - - - 作者姓名 - - - - - 生成方式 - - - - - 代码生成器Id - - - - - 代码生成器Id - - - - - 代码生成参数类 - - - - - 代码生成器Id - - - - - 作者姓名 - - - - - 类名 - - - - - 是否移除表前缀 - - - - - 生成方式 - - - - - 数据库表名 - - - - - 包名 - - - - - 业务名(业务代码包名称) - - - - - 功能名(数据库表名称) - - - - - 数据库表列 - - - - - 字段名 - - - - - 数据库中类型 - - - - - 字段描述 - - - - - 主外键 - - - - - 数据库表列表参数 - - - - - 表名(字母形式的) - - - - - 创建时间 - - - - - 更新时间 - - - - - 表名称描述(注释)(功能名) - - - - - 作者姓名 - - - - - 是否移除表前缀 - - - - - 生成方式 - - - - - 数据库表名 - - - - - 数据库表名(经过组装的) - - - - - 代码包名 - - - - - 生成时间(string类型的) - - - - - 数据库表中字段集合 - - - - - 业务名 - - - - - 参数配置 - - - - - 名称 - - - - - 编码 - - - - - 属性值 - - - - - 是否是系统参数(Y-是,N-否) - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 常量所属分类的编码,来自于“常量的分类”字典 - - - - - 名称 - - - - - 编码 - - - - - 应用Id - - - - - 应用Id - - - - - 系统参数配置服务 - - - - - 分页获取系统参数配置 - - - - - - - 获取系统参数配置列表 - - - - - - - 增加系统参数配置 - - - - - - - 删除系统参数配置 - - - - - - - 更新系统参数配置 - - - - - - - 获取系统参数配置 - - - - - - - 获取配置信息 - - - - - - - 更新配置缓存 - - - - - - - - 获取演示环境开关是否开启,默认为false - - - - - - 获取验证码开关标识 - - - - - - 字典值参数 - - - - - 字典类型Id - - - - - 值 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 字典类型Id - - - - - 字典类型Id - - - - - 值 - - - - - 编码 - - - - - 字典值Id - - - - - 字典值Id - - - - - 字典值参数 - - - - - 字典Id - - - - - 字典类型与字典值构造的树 - - - - - Id - - - - - 父Id - - - - - 编码-对应字典值的编码 - - - - - 名称-对应字典值的value - - - - - 子节点集合 - - - - - 字典类型参数 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 名称 - - - - - 编码 - - - - - 编号Id - - - - - Id - - - - - 编码 - - - - - 字典值服务 - - - - - 分页查询字典值 - - - - - - - 获取某个字典类型下字典值列表 - - - - - - 增加字典值 - - - - - - - 删除字典值 - - - - - - - 更新字典值 - - - - - - - 字典值详情 - - - - - - - 修改字典值状态 - - - - - - - 根据字典类型Id获取字典值集合 - - - - - - - 删除字典下所有值 - - - - - - 字典类型服务 - - - - - 分页查询字典类型 - - - - - - 获取字典类型列表 - - - - - - 获取字典类型下所有字典值 - - - - - - - 添加字典类型 - - - - - - - 删除字典类型 - - - - - - - 更新字典类型 - - - - - - - 字典类型详情 - - - - - - - 更新字典类型状态 - - - - - - - 字典类型与字典值构造的字典树 - - - - - - 附属机构和职位参数 - - - - - 附属机构id - - - - - 附属机构编码 - - - - - 附属机构名称 - - - - - 附属职位id - - - - - 附属职位编码 - - - - - 附属职位名称 - - - - - 员工信息参数 - - - - - 工号 - - - - - 机构id - - - - - 机构名称 - - - - - 机构与职位信息 - - - - - 职位信息 - - - - - 员工信息参数2 - - - - - 员工Id - - - - - 工号 - - - - - 机构Id - - - - - 机构名称 - - - - - 附属机构 - - - - - 职位集合 - - - - - 员工职位参数 - - - - - 职位Id - - - - - 职位编码 - - - - - 职位名称 - - - - - 员工附属机构和职位服务 - - - - - 保存或编辑附属机构相关信息 - - - - - - 获取附属机构和职位信息 - - - - - - - 根据机构Id判断该附属机构下是否有员工 - - - - - - - 根据职位Id判断该附属职位下是否有员工 - - - - - - - 根据员工Id删除对应的员工-附属信息 - - - - - - - 员工职位服务 - - - - - 增加或编辑员工职位相关信息 - - 员工Id(用户Id) - 职位id集合 - - - - - 获取所属职位信息 - - 员工Id(用户Id) - - - - 根据职位Id判断该职位下是否有员工 - - - - - - - 根据员工Id删除对用的员工-职位信息 - - - - - - - 员工服务 - - - - - 获取用户员工相关信息(包括登录) - - - - - - - 增加或编辑员工相关信息 - - - - - - 修改员工相关机构信息 - - - - - - - - 根据机构Id判断该机构下是否有员工 - - - - - - - 根据员工Id删除对应的员工表信息 - - - - - - - 获取员工机构Id - - - - - - - 上传文件参数 - - - - - 文件存储位置(1:阿里云,2:腾讯云,3:minio,4:本地) - - - - - 文件仓库 - - - - - 文件名称(上传时候的文件名) - - - - - 文件后缀 - - - - - 文件大小kb - - - - - 文件大小信息,计算后的 - - - - - 存储到bucket的名称(文件唯一标识id) - - - - - 存储路径 - - - - - 文件Id - - - - - 上传文件参数 - - - - - 文件Id - - - - - 文件服务 - - - - - 分页获取文件列表 - - - - - - - 获取文件列表 - - - - - - - 删除文件 - - - - - - - 获取文件详情 - - - - - - - 预览文件 - - - - - - - 上传文件 - - - - - - - 下载文件 - - - - - - - 上传头像 - - - - - - - 上传文档 - - - - - - - 上传商店图片 - - - - - - - 上传文件 - - - - - - - - 请求日志参数 - - - - - 名称 - - - - - 操作类型(0其他 1增加 2删除 3编辑)(见LogAnnotionOpTypeEnum) - - - - - 是否执行成功(Y-是,N-否) - - - - - 具体消息 - - - - - ip - - - - - 地址 - - - - - 浏览器 - - - - - 操作系统 - - - - - 请求地址 - - - - - 类名称 - - - - - 方法名称 - - - - - 请求方式(GET POST PUT DELETE) - - - - - 请求参数 - - - - - 返回结果 - - - - - 耗时(毫秒) - - - - - 操作时间 - - - - - 操作人 - - - - - 请求日志参数 - - - - - 访问日志参数 - - - - - 名称 - - - - - 是否执行成功(Y-是,N-否) - - - - - 具体消息 - - - - - IP - - - - - 地址 - - - - - 浏览器 - - - - - 操作系统 - - - - - 访问类型(字典 1登入 2登出) - - - - - 访问时间 - - - - - 访问人 - - - - - 访问日志参数 - - - - - 操作日志服务 - - - - - 分页查询操作日志 - - - - - - - 清空操作日志 - - - - - - 访问日志服务 - - - - - 分页查询访问日志 - - - - - - - 清空访问日志 - - - - - - 登录菜单-AntDesign菜单类型 - - - - - id - - - - - 父id - - - - - 路由名称, 必须设置,且不能重名 - - - - - 组件 - - - - - 重定向地址, 访问这个路由时, 自定进行重定向 - - - - - 路由元信息(路由附带扩展信息) - - - - - 路径 - - - - - 控制路由和子路由是否显示在 sidebar - - - - - 路由元信息内部类 - - - - - 路由标题, 用于显示面包屑, 页面标题 *推荐设置 - - - - - 图标 - - - - - 是否可见 - - - - - 如需外部打开,增加:_blank - - - - - 内链打开http链接 - - - - - 菜单参数 - - - - - 父Id - - - - - 名称 - - - - - 编码 - - - - - 菜单类型(字典 0目录 1菜单 2按钮) - - - - - 图标 - - - - - 路由地址 - - - - - 组件地址 - - - - - 权限标识 - - - - - 应用分类(应用编码) - - - - - 打开方式(字典 0无 1组件 2内链 3外链) - - - - - 是否可见(Y-是,N-否) - - - - - 内链地址 - - - - - 重定向地址 - - - - - 权重(字典 1系统权重 2业务权重) - - - - - 排序 - - - - - 备注 - - - - - 菜单类型(字典 0目录 1菜单 2按钮) - - - - - 菜单Id - - - - - 菜单Id - - - - - 父Id - DeleteMenuInput - - - - 应用编码 - DeleteMenuInput - - - - 菜单树(列表形式) - - - - - 菜单Id - - - - - 子节点 - - - - - 菜单树---授权、新增编辑时选择 - - - - - 主键 - - - - - 父Id - - - - - 名称 - - - - - 值 - - - - - 排序,越小优先级越高 - - - - - 子节点 - - - - - 系统菜单服务 - - - - - 获取用户权限(按钮权限标识集合) - - - - - - - 获取用户AntDesign菜单集合 - - - - - - - - 获取用户菜单所属的应用编码集合 - - - - - - - 系统菜单列表(树表) - - - - - - - 创建Pids格式 - 如果pid是0顶级节点,pids就是 [0]; - 如果pid不是顶级节点,pids就是 pid菜单的 pids + [pid] + , - - - - - - - 增加和编辑时检查参数 - - - - - - 增加系统菜单 - - - - - - - 删除系统菜单 - - - - - - - 更新系统菜单 - - - - - - - 获取系统菜单 - - - - - - - 获取系统菜单树,用于新增、编辑时选择上级节点 - - - - - - - 获取系统菜单树,用于给角色授权时选择 - - - - - - - 根据应用编码判断该机构下是否有状态为正常的菜单 - - - - - - - 根据系统应用切换菜单 - - - - - - - 服务器信息服务 - - - - - 获取服务器资源信息 - - - - - - 获取服务器基本参数 - - - - - - 动态获取网络信息 - - - - - - 通知公告参数 - - - - - 标题 - - - - - 内容 - - - - - 类型(字典 1通知 2公告) - - - - - 发布人Id - - - - - 发布人姓名 - - - - - 发布机构Id - - - - - 发布机构名称 - - - - - 发布时间 - - - - - 撤回时间 - - - - - 状态(字典 0草稿 1发布 2撤回 3删除) - - - - - 系统通知公告详情参数 - - - - - 通知到的用户Id集合 - - - - - 通知到的用户阅读信息集合 - - - - - 用户Id - - - - - 用户名称 - - - - - 状态(字典 0未读 1已读) - - - - - 阅读时间 - - - - - 通知公告参数 - - - - - 标题 - - - - - 内容 - - - - - 类型(字典 1通知 2公告) - - - - - 状态(字典 0草稿 1发布 2撤回 3删除) - - - - - 通知到的人 - - - - - 标题 - - - - - 内容 - - - - - 类型(字典 1通知 2公告) - - - - - 状态(字典 0草稿 1发布 2撤回 3删除) - - - - - 通知到的人 - - - - - Id - - - - - Id - - - - - 状态(字典 0草稿 1发布 2撤回 3删除) - - - - - 通知公告接收参数 - - - - - Id - - - - - 阅读状态(字典 0未读 1已读) - - - - - 阅读时间 - - - - - 通知公告服务 - - - - - 分页查询通知公告 - - - - - - - 增加通知公告 - - - - - - - 删除通知公告 - - - - - - - 更新通知公告 - - - - - - - 获取通知公告详情 - - - - - - - 修改通知公告状态 - - - - - - - 获取接收的通知公告 - - - - - - - 更新发布信息 - - - - - - 通知公告用户 - - - - - 增加 - - - - - - - - - 更新 - - - - - - - - - 获取通知公告用户列表 - - - - - - - 设置通知公告读取状态 - - - - - - - - - OAuth服务 - - - - - 微信登录授权 - - - - - 微信登录授权回调 - - - - - - - - - 获取微信用户基本信息 - - - - - - - - 组织机构参数 - - - - - 父Id - - - - - 父Ids - - - - - 名称 - - - - - 编码 - - - - - 电话 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 名称 - - - - - 编码 - - - - - 机构Id - - - - - 机构Id - - - - - 组织机构参数 - - - - - 机构Id - - - - - 组织机构树 - - - - - Id - - - - - 父Id - - - - - 名称 - - - - - 值 - - - - - 排序,越小优先级越高 - - - - - 子节点 - - - - - 上一级Id - - - - - 组织机构服务 - - - - - 分页查询组织机构 - - - - - - - (非管理员)获取当前用户数据范围(机构Id) - - - - - - - 获取组织机构列表 - - - - - - - 增加组织机构 - - - - - - - 填充父Ids字段 - - - - - - - 删除组织机构 - - - - - - - 更新组织机构 - - - - - - - 获取组织机构信息 - - - - - - - 根据节点Id获取所有子节点Id集合,包含自己 - - - - - - - 获取组织机构树 - - - - - - 根据数据范围类型获取当前用户的数据范围(机构Id)集合 - - - - - - - - 获取用户数据范围(机构Id集合) - - - - - - 职位参数 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 备注 - - - - - 状态(字典 0正常 1停用 2删除) - - - - - 当前页码 - - - - - 页码容量 - - - - - 名称 - - - - - 编码 - - - - - 职位Id - - - - - 职位Id - - - - - 职位服务 - - - - - 分页获取职位 - - - - - - - 获取职位列表 - - - - - - 增加职位 - - - - - - - 删除职位 - - - - - - - 更新职位 - - - - - - - 获取职位 - - - - - - - 角色参数 - - - - - 名称 - - - - - 编码 - - - - - 排序 - - - - - 数据范围类型(字典 1全部数据 2本部门及以下数据 3本部门数据 4仅本人数据 5自定义数据) - - - - - 备注 - - - - - 名称 - - - - - 编码 - - - - - 角色Id - - - - - 角色Id - - - - - 角色Id - - - - - 登录用户角色参数 - - - - - Id - - - - - 编码 - - - - - 名称 - - - - - 角色数据范围服务 - - - - - 授权角色数据范围 - - - - - - - 根据角色Id集合获取角色数据范围集合 - - - - - - - 根据机构Id集合删除对应的角色-数据范围关联信息 - - - - - - - 根据角色Id删除对应的角色-数据范围关联信息 - - - - - - - 角色菜单 - - - - - 获取角色的菜单Id集合 - - - - - - - 授权角色菜单 - - - - - - - 根据菜单Id集合删除对应的角色-菜单表信息 - - - - - - - 根据角色Id删除对应的角色-菜单表关联信息 - - - - - - - 角色服务 - - - - - 获取用户角色相关信息(登录) - - - - - - - 分页获取角色列表 - - - - - - - 获取角色列表 - - - - - - - 角色下拉(用于授权角色时选择) - - - - - - 增加角色 - - - - - - - 删除角色 - - - - - - - 更新角色 - - - - - - - 获取角色 - - - - - - - 授权角色菜单 - - - - - - - 授权角色数据 - - - - - - - 根据角色Id集合获取数据范围Id集合 - - - - - - - - 根据角色Id获取角色名称 - - - - - - - 获取角色拥有菜单Id集合 - - - - - - - 获取角色拥有数据Id集合 - - - - - - - 租户参数 - - - - - 名称 - - - - - 主机 - - - - - 电子邮箱 - - - - - 电话号码 - - - - - 模式 - - - - - 数据库连接 - - - - - 备注 - - - - - 创建时间 - - - - - 租户名称 - - - - - 主机名称 - - - - - 数据库连接 - - - - - 租户Id - - - - - 租户Id - - - - - 租户参数 - - - - - 租户Id - - - - - 名称 - - - - - 主机 - - - - - 电子邮箱 - - - - - 电话号码 - - - - - 模式 - - - - - 数据库连接 - - - - - 备注 - - - - - 创建时间 - - - - - 租户服务 - - - - - 分页查询租户 - - - - - - - 增加租户 - - - - - - - 删除租户 - - - - - - - 更新租户 - - - - - - - 获取租户 - - - - - - - 任务调度参数 - - - - - 任务名称 - - ewide - - - - 任务分组 - - ewide - - - - 开始时间 - - - - - 结束时间 - - null - - - - Cron表达式 - - - - - - 执行次数(默认无限循环) - - 10 - - - - 执行间隔时间,单位秒(如果有Cron,则IntervalSecond失效) - - 5 - - - - 触发器类型 - - - - - 请求url - - - - - 请求参数(Post,Put请求用) - - - - - Headers(可以包含如:Authorization授权认证) - 格式:{"Authorization":"userpassword.."} - - - - - 请求类型 - - 2 - - - - 描述 - - - - - 任务状态 - - - - - 任务Id - - - - - 任务信息---任务详情 - - - - - 任务名称 - - - - - 任务组名 - - - - - 下次执行时间 - - - - - 上次执行时间 - - - - - 开始时间 - - - - - 结束时间 - - - - - 上次执行的异常信息 - - - - - 任务状态 - - - - - 描述 - - - - - 显示状态 - - - - - 时间间隔 - - - - - 请求地址 - - - - - 请求类型 - - - - - 已经执行的次数 - - - - - 任务调度中心 - - - - - 开启调度器 - - - - - - 停止调度器 - - - - - 添加一个工作任务 - - - - - - - 暂停任务 - - - - - - - 删除任务 - - - - - - - 恢复运行暂停的任务 - - - - - - - 查询任务 - - - - - - - 立即执行 - - - - - - - 获取任务日志 - - - - - - - 获取任务运行次数 - - - - - - - 获取所有任务详情 - - - - - - 从数据库里面获取所有任务并初始化 - - - - - 创建类型Simple的触发器 - - - - - - - 创建类型Cron的触发器 - - - - - - - 任务调度相关常量 - - - - - 请求url RequestUrl - - - - - 请求参数 RequestParameters - - - - - Headers(可以包含:Authorization授权认证) - - - - - 请求类型 RequestType - - - - - 日志 LogList - - - - - 异常 Exception - - - - - 执行次数 - - - - - 任务结束时间 - - - - - http请求类型 - - - - - 触发器类型 - - - - - 任务调度服务 - - - - - 分页获取任务列表 - - - - - - - 增加任务 - - - - - - - 删除任务 - - - - - - - 修改任务 - - - - - - - 查看任务 - - - - - - - 停止任务 - - - - - - - 启动任务 - - - - - - - AuthToken参数 - - - - - OAuth用户参数 - - - - - 用户参数 - - - - - 账号 - - - - - 密码 - - - - - 昵称 - - - - - 姓名 - - - - - 头像 - - - - - 生日 - - - - - 性别-男_1、女_2 - - - - - 邮箱 - - - - - 手机 - - - - - 电话 - - - - - 状态-正常_0、停用_1、删除_2 - - - - - 员工信息 - - - - - 搜索状态(字典 0正常 1停用 2删除) - - - - - 账号 - - - - - 密码 - - - - - 确认密码 - - - - - 用户Id - - - - - 用户Id - - - - - 密码 - - - - - 新密码 - - - - - 用户参数 - - - - - Id - - - - - 账号 - - - - - 昵称 - - - - - 姓名 - - - - - 头像 - - - - - 生日 - - - - - 性别-男_1、女_2 - - - - - 邮箱 - - - - - 手机 - - - - - 电话 - - - - - 状态-正常_0、停用_1、删除_2 - - - - - 员工信息 - - - - - 用户数据范围服务 - - - - - 授权用户数据 - - - - - - - 获取用户的数据范围Id集合 - - - - - - - 根据机构Id集合删除对应的用户-数据范围关联信息 - - - - - - - 根据用户Id删除对应的用户-数据范围关联信息 - - - - - - - 用户角色服务 - - - - - 获取用户的角色Id集合 - - - - - - - 授权用户角色 - - - - - - - 获取用户所有角色的数据范围(组织机构Id集合) - - - - - - - - 根据角色Id删除对应的用户-角色表关联信息 - - - - - - - 根据用户Id删除对应的用户-角色表关联信息 - - - - - - - 用户服务 - - - - - 分页查询用户 - - - - - - - 增加用户 - - - - - - - 删除用户 - - - - - - - 更新用户 - - - - - - - 查看用户 - - - - - - - 修改用户状态 - - - - - - - 授权用户角色 - - - - - - - 授权用户数据范围 - - - - - - - 更新用户信息 - - - - - - - 修改用户密码 - - - - - - - 获取用户拥有角色 - - - - - - - 获取用户拥有数据 - - - - - - - 重置用户密码 - - - - - - - 修改用户头像(未实现) - - - - - - - 获取用户选择器 - - - - - - - 用户导出(未实现) - - - - - - - 根据用户Id获取用户 - - - - - - - 将OAuth账号转换成账号 - - - - - - - - 获取用户数据范围(机构Id集合)并缓存 - - - - - - - 获取用户数据范围(机构Id集合) - - - - - - 检查普通用户数据范围 - - - - - - - 获取服务器信息 - - - - - 获取资源使用信息 - - - - - - 获取基本参数 - - - - - - 动态获取网络信息 - - - - - - 是否Linux - - - - - - 获取CPU使用率 - - - - - - 获取系统运行时间 - - - - - - 获取内存信息 - - - - - - 毫秒转天时分秒 - - - - - - - 获取外网IP和地理位置 - - - - - - 系统Shell命令 - - - - - Bash命令 - - - - - - - cmd命令 - - - - - - - - - - - - - 当前正在联网的网卡信息 - - - - - - 获取当前网卡的网络速度 - - - - - - - 树基类 - - - - - 获取节点id - - - - - - 获取节点父id - - - - - - 设置Children - - - - - - 递归工具类,用于遍历有父子关系的节点,例如菜单树,字典树等等 - - - - - - 顶级节点的父节点Id(默认0) - - - - - 构造树节点 - - - - - - - 构造子节点集合 - - - - - - - diff --git a/Api/Ewide.Core/Ewide.Core.csproj b/Api/Ewide.Core/Ewide.Core.csproj index 8d77f6d..e5cbf95 100644 --- a/Api/Ewide.Core/Ewide.Core.csproj +++ b/Api/Ewide.Core/Ewide.Core.csproj @@ -22,6 +22,10 @@ + + + + diff --git a/Api/Ewide.Core/Ewide.Core.xml b/Api/Ewide.Core/Ewide.Core.xml index c55c698..c22dbc4 100644 --- a/Api/Ewide.Core/Ewide.Core.xml +++ b/Api/Ewide.Core/Ewide.Core.xml @@ -1141,9 +1141,9 @@ 备注 - + - 不关联上级菜单显示 0标识关联 1表示不需要关联菜单 仅按钮有效 + 关联上级菜单显示 0表示不需要关联菜单 1表示关联 仅按钮有效 @@ -5025,9 +5025,9 @@ 备注 - + - 不绑定上级菜单 + 绑定上级菜单显示 @@ -5095,7 +5095,17 @@ 值 - + + + 菜单类型 + + + + + 关联显示父级 + + + 排序,越小优先级越高 diff --git a/Api/Ewide.Web.Core/Handlers/JwtHandler.cs b/Api/Ewide.Web.Core/Handlers/JwtHandler.cs index 048ca7a..d05785a 100644 --- a/Api/Ewide.Web.Core/Handlers/JwtHandler.cs +++ b/Api/Ewide.Web.Core/Handlers/JwtHandler.cs @@ -56,7 +56,8 @@ namespace Ewide.Web.Core // 默认路由(获取登录用户信息) var defalutRoute = new List() { - "getLoginUser" + "getLoginUser", + "logout" }; if (defalutRoute.Contains(routeName)) return true; diff --git a/Web/src/pages/home/index.vue b/Web/src/pages/home/index.vue index 9f98893..9469a28 100644 --- a/Web/src/pages/home/index.vue +++ b/Web/src/pages/home/index.vue @@ -4,7 +4,7 @@ -
+