Releases: yudaocode/yudao-ui-admin-vue3
Releases · yudaocode/yudao-ui-admin-vue3
v1.7.2:重构 Vue3 管理后台,提升易用性、稳定性
📈 Statistic
- 总代码行数:125001
- 源码代码行数:77128
- 注释行数:28642
- 单元测试用例数:789
⭐ New Features
- 【新增】《代码热加载》 文档,提升开发效率。
- 【新增】Vue 管理后台:优化 VSCode 代码 Debugger 调试,使用 VSCode 自带的功能,由 @puhui999 贡献 #117
- 【新增】代码生成时,增加 UI 类型的选择,可生成 Vue2、Vue3 多种管理后台的代码,支持 CRUD Schema 模式,由 @芋道源码 贡献 #453
- 【新增】代码生成器,支持 VBEN 管理后台,由 @xingyu 贡献 #454
- 【优化】Vue3 管理后台:去除 BPMNJS、FormCreate、Highlight 的全局引入,降低打包后的大小(6.6M -> 1.3M),由 @芋道源码 贡献 #128
- 【重构】Vue3 管理后台:[基础设施 -> 配置管理] 由 @芋道源码 贡献 #24
- 【重构】Vue3 管理后台:[SSO 登录] 由 @puhui999 贡献 #107
- 【重构】Vue3 管理后台:[基础设施 -> 数据源配置] 由 @xiaowuye 贡献 #25
- 【重构】Vue3 管理后台:[系统管理 -> 通知公告] 由 @babylazsss 贡献 #26
- 【重构】Vue3 管理后台:[系统管理 -> 文件管理] 由 @xiaowuye 贡献 #29、#28
- 【重构】Vue3 管理后台:[系统管理 -> 字典管理] 由 @Theo 贡献 #38
- 【重构】Vue3 管理后台:[系统管理 -> 错误码管理] 由 @kinlon92 贡献 #39
- 【重构】Vue3 管理后台:[系统管理 -> 岗位管理] 由 @Chika 贡献 #44
- 【重构】Vue3 管理后台:[系统管理 -> 登录日志] 由 @lour6498 贡献 #41
- 【重构】Vue3 管理后台:[系统管理 -> 客户端管理] 由 @yj441106 贡献 #60
- 【重构】Vue3 管理后台:[基础设施 -> 错误日志] 由 @oldBaby 贡献 #43
- 【重构】Vue3 管理后台:[基础设施 -> 访问日志] 由 @oldBaby 贡献 #48
- 【重构】Vue3 管理后台:[基础设施 -> 代码生成] 由 @xiaowuye 贡献 #68
- 【重构】Vue3 管理后台:[基础设施 -> 定时任务] 由 @孔思宇 贡献 #65
- 【重构】Vue3 管理后台:[系统管理 -> 租户管理] 由 @东方白 贡献 #40
- 【重构】Vue3 管理后台:[系统管理 -> 租户套餐] 由 @puhui999 贡献 #77、#75
- 【重构】Vue3 管理后台:[系统管理 -> 短信管理] 由 @puhui999 贡献 #45
- 【重构】Vue3 管理后台:[系统管理 -> 部门管理] 由 @凌太虚 贡献 #36
- 【重构】Vue3 管理后台:[系统管理 -> 敏感词管理] 由 @syd 贡献 #55
- 【重构】Vue3 管理后台:[系统管理 -> 菜单管理] 由 @Theo 贡献 #54
- 【重构】Vue3 管理后台:[系统管理 -> 用户管理] 由 @fessor 贡献 #67、#76
- 【重构】Vue3 管理后台:[系统管理 -> 角色管理] 由 @Chika 贡献 #63、#85
- 【重构】Vue3 管理后台:[系统管理 -> 站内信消息] 由 @咱哥丶 贡献 #53
- 【重构】Vue3 管理后台:[系统管理 -> 站内信消息] 由 @咱哥丶 贡献 #53
- 【重构】Vue3 管理后台:[公众号 -> 账号管理] 由 @kinlon92 贡献 #49
- 【重构】Vue3 管理后台:[公众号 -> 标签管理] 由 @矿泉水 贡献 #50
- 【重构】Vue3 管理后台:[公众号 -> 数据统计] 由 @kinlon92 贡献 #69、#72
- 【重构】Vue3 管理后台:[公众号 -> 粉丝管理] 由 @dhb52 贡献 #103
- 【重构】Vue3 管理后台:[公众号 -> 消息管理] 由 @&wxr 贡献 #58、#70
- 【重构】Vue3 管理后台:[公众号 -> 图文草稿箱] 由 @dhb52 贡献 #102
- 【重构】Vue3 管理后台:[公众号 -> 素材管理] 由 @dhb52 贡献 #105
- 【重构】Vue3 管理后台:[公众号 -> 自动回复] 由 @dhb52 贡献 #110
- 【重构】Vue3 管理后台:[商品中心 -> 商品分类] 由 @孔思宇 贡献 #82
- 【重构】Vue3 管理后台:[商品中心 -> 商品属性] 由 @孔思宇 贡献 #83
- 【重构】Vue3 管理后台:[商品中心 -> 商品品牌] 由 @Aix 贡献 #104
- 【重构】Vue3 管理后台:[支付管理 -> 商户信息] 由 @凌太虚 贡献 #81
- 【重构】Vue3 管理后台:[支付管理 -> 应用信息] 由 @东方白 贡献 #116
- 【重构】Vue3 管理后台:[支付管理 -> 支付订单] 由 @东方白 贡献 #116
- 【重构】Vue3 管理后台:[支付管理 -> 退款订单] 由 @东方白 贡献 #116
- 【重构】Vue3 管理后台:[工作流 -> 我的流程] 由 @Chika 贡献 #93
- 【重构】Vue3 管理后台:[工作流 -> 已办任务] 由 @Chika 贡献 #90
- 【重构】Vue3 管理后台:[工作流 -> 待办任务] 由 @Chika 贡献 #93
- 【重构】Vue3 管理后台:[工作流 -> 请假查询] 由 @ZanGe丶 贡献 #108
- 【新增】Vue3 管理后台:增加全局权限判断函数 checkPermi 和 checkRole,由 @LinkLi 贡献 #22
- 【新增】字典数据 starter 模块单元测试,由 @与或非 贡献 #440
- 【新增】多租住 Job 部分的单元测试,由 @与或非 贡献 #27
- 【优化】校验手机号码是否正确的正则,由 @冰是睡着的水 贡献 #447
- 【新增】PasswordEncoder 加密复杂度自定义,由 @Fanjc 贡献 #24
- 【新增】Vue3 增加
@element-plus/icons-vue
依赖,由 @dhb52 贡献 #101 - 【优化】Vue3 管理后台:增加 Mp 账号 Select 下拉框组件,由 @dhb52 贡献 #113、#118
- 【优化】Vue3 管理后台:使用 Editor 替代 WxEditor,移除
@vueup/vue-quill
依赖,由 @dhb52 贡献 #121 - 【优化】Vue3 管理后台:公众号消息独立 MessageTable 等组件,解决消息弹窗不重置的问题,由 @dhb52 贡献 #121
- 【优化】Vue3 管理后台:公众号的素材管理,拆分多个独立组建,由 @dhb52 贡献 #126
- 【优化】Vue3 管理后台:公众号的自动回复,拆分 ReplyTable 列表组件,由 @dhb52 贡献 #129
- 【优化】Vue3 管理后台:公众号的消息回复组件,不同消息拆分不同表单,提升可维护性,由 @dhb52 贡献 #129
- 【优化】Vue3 管理后台:公众号的草稿管理件,拆分多个独立组建,由 @dhb52 贡献 #129
- 【优化】Vue3 管理后台:公众号的菜单管理,拆分多个独立组建,由 @dhb52 贡献 #129
- 【优化】Vue2 管理后台:将工作流的业务表单做为动态组件,直接显示到审批页面,不再需要点击查看,由 @疯狂的世界 贡献 #432
- 【优化】Vue3 管理后台:将工作流的业务表单做为动态组件,直接显示到审批页面,不再需要点击查看,由 @puhui999 贡献 #130
- 【重构】Vue3 管理后台:给所有组件添加 name 属性预防未知 bug!!! 由 @puhui999 贡献 #125
🐞 Bug Fixes
- 【修复】Flowable 无法自动建表问题,由 @LinkLi 贡献 #427
- 【修复】Vue3 管理后台:包含字典表的页面加载时报错,由 [@毕梅](https://gitee.com/m...
v1.7.1:新增 Vue3 管理后台支持工作流、大屏设计器,升级 OpenAPI 3.0 接口文档
📈 Statistic
- 总代码行数:126673
- 源码代码行数:78532
- 注释行数:28594
- 单元测试用例数:782
⭐ New Features
- 【重构】Vue3 管理后台调整到 GitHub、Gitee 地址,逐步分离前端和后端仓库,保证 Git commit 日志的整洁!
- 【新增】Vue3 工作流的,由 @周建、@xingyu4j 贡献 #397、#401、#407、#6、#7、#12
- 【新增】基于 Go-View 共建大屏设计器,支持 Vue2 和 Vue3 管理后台,由 @芋道源码 贡献 #403
- 【新增】支付收银台,接入支付宝的 PC、Wap、二维码、条码、App 等支付方式,由 @芋道源码 贡献 #403
- 【新增】接口文档使用 OpenAPI 3.0 实现,@xingyu4j 贡献 #380
- 【优化】菜单新增
alwaysShow
总是展示、componentName
组件名,由 @芋道源码 贡献 #408 - 【优化】system 模块的 Service 逻辑单元测试,单测数量 423,方法行覆盖率 95%,行覆盖率 93%,由 @芋道源码 贡献 #392
- 【优化】infra 模块的 Service 逻辑单元测试,单测数量 81,方法行覆盖率 63%,行覆盖率 47%,由 @芋道源码 贡献 #393
- 【优化】清理单元测试多余的 SQL 脚本,由 @niu_dehua 贡献 #345
- 【优化】《后端手册 —— 快速启动》文档,由 @芋道源码 贡献
- 【优化】解决 Vue2 管理后台,只有一个菜单时,不展父菜单/目录的情况,由 @zhang.xionghui 贡献 #394
- 【优化】缓存部门的变量命名,由 @重楼 贡献 #421
- 【新增】《萌新必读 —— 快速启动(我是前端)》 文档,适合前端同学启动前端项目
🐞 Bug Fixes
- 【修复】Vue3 管理后台的tagViews 左右两侧按钮不能垂直居中的问题,由 @AKING 贡献 #406
- 【修复】项目启动,链接数据查询时控制台报错 SQLNonTransientConnectionException 异常,由 @zhang 贡献 #406
- 【修复】Redis Pub/Sub 广播消费的容器,默认未启动的问题,由 @筱龙缘 贡献 #415
- 【修复】MySQL 连接为
Asia/Shanghai
本地时区,由 @小桂子 贡献 #409 #410 - 【修复】代码生成器的同步报错问题,由 @Rex 贡献 #413
- 【修复】登录选择钉钉等第三方弹窗后,点击取消弹窗后恢复登录按钮 loading 状态,由 @thisliuyang 贡献 #217
- 【修复】去掉 Swagger 自动配置类中的冗余配置,由 @zhangxingjia 贡献 #424
- 【修复】用户详情不显示所属部门部门,由 @babylazsss 贡献 #424
- 【修复】GitHub Action 自动 build 前端报错的问题,由 @六楼的雨 贡献 #424
- 【修复】Vue3 管理后台:新增”字典类型“的时候,字典类型的必填校验不通过,由 @六楼的雨 贡献 #1
- 【修复】Vue3 管理后台:字典点击表格红色报错修改;
keepalive
缓存toCamelCase
设置中去掉‘-’
,保留驼峰命名;新增 Search 组件新增插槽传递;topActionSlots: false
报错修改;tagsView.ts
删除页面缓存优化;,由 @毕梅 贡献 #2 - 【修复】Vue3 管理后台:部分逻辑的规范代码(eslint),由 @孔思宇 贡献 #4
- 【修复】Vue3 管理后台:build script 增加内存配置(解决 nodejs 默认配置内存溢出),由 @孔思宇 贡献 #5
- 【修复】Vue3 管理后台:分配角色的权限 el-tree 组件 setCheckedKeys 设置一旦选中父级子级也被选中,由 @当时明月在 贡献 #8
- 【修复】Vue3 管理后台:XTable 中主题颜色不跟随项目主体一起切换,由 由 @毕梅 贡献 #12
🔨 Dependency Upgrades
- 【升级】spring-boot from 2.7.7 to 2.7.8
- 【升级】easy-excel from 3.1.5 to 3.2.0
- 【升级】captcha-plus from 1.0.1 to 1.0.2
- 【升级】jedis-mock from 1.0.5 to 1.0.6