Admin前端,前后端分离的权限管理系统,集成统一认证授权、多租户、缓存、Ip限流、全Api鉴权。支持国内外主流数据库自由切换和动态高级查询,基于Vue和Element构建的WebUI
修复 窗口拖拽和调整大小未缓存样式导致关闭窗口有跳动的问题
新增 任务管理,支持任务查询、暂停、启动、立即运行、删除、查看日志功能 新增 新增树形列表工具tree.json 新增 规则校验test.js 新增 my-container容器新增左侧和右侧布局 新增 my-select-window下新增user员工、org部门、role角色窗口选择组件 新增 角色管理新增角色分组、设置数据权限、角色用户列表、添加员工、移除员工功能 新增 租户新增数据库注册键名,删除空闲时间设置 修改 权限表格树组件更改成树形组件,支持任意级横向显示 移除 移除员工管理、职位管理界面
新增 所有api使用新版Api UI项目生成,新增api自定义module.extend.js 修复 vue版滑块验证组件导致界面文本不能选择的问题,修复拖拽事件触发不合理问题
升级 element-ui到2.15.5,更新部分npm包到最新版本 新增 人事管理板块-员工管理、岗位管理和部门管理 新增 数据字典管理:包含字典类型和字典数据视图 新增 拖拽指令v-draggable和更改尺寸指令v-resizable,更改尺寸指令增加触发窗口change事件,触发组件重新布局 新增 my-window窗口组件,支持dialog对话框和drawer抽屉自由切换。窗口支持页眉和页脚和代理窗口拖拽。更改尺寸支持8个方向拖拽。窗口拖拽和更改尺寸边界自动计算处理。抽屉窗口支持自动计算是否全屏展示。抽屉支持上下左右4个方向拖拽更改尺寸。 新增 岗位和部门选择组件 新增 角色权限角色列表分页功能 新增 视图同步信息_sync对象 新增 视图同步功能,优化视图路径和视图命名 新增 npm安装脚本 新增 首页导航栏更改尺寸,文档管理分栏支持拖拽更改尺寸 新增 个人设置已适应全屏展示,表单数据支持独立滚动 调整 用户新增和修改下拉数据将从select数据中绑定,select数据直接同表单数据一并返回 调整 将个性化分页和对话框组件移动到element-ui文件夹 修改 my-markdown-editor组件使其支持@toast-ui/editor最新版本 修改 所有界面弹出框统一使用my-window组件 修改 权限管理删除接口操作,新增权限点可关联多接口 修改 视图命名 修改 空闲时间(分)最小值为0 修复 请求路径使用query参数访问不断新增选项卡的问题 修复 窗口表单下拉弹出层被遮挡的问题 修复 分页禁用鼠标悬浮还高亮的问题 删除 表格行索引 优化 租户权限保存,设置权限保存时增加等待效果
升级 vue/cli到4.5.13 升级 element-ui到2.15.2 新增 多租户数据隔离,支持独立和共享数据库 新增 租户彻底删除,修复权限选择框引发的脚本错误 新增 国际化操作失败信息 调整 删除导入视图组件脚本,新增路由懒加载方法 优化 权限选择框关闭后清空之前绑定的权限 优化 表格行更多操作的权限控制
优化 所有权限目录默认展开 优化 设置权限窗口点击确定没有再次确定提示的问题