JeeSite Vue 5.1.0 发布,Spring Boot 快速开发平台


升级内容

  • 新增 初始密码提醒和强制修改初始密码功能

  • 新增 上传文件在线预览、SSO 单点登录实例

  • 优化 ListSelect 组件增加左树右表功能配置

  • 优化 ListSelect 组件自适应表格高度优化

  • 优化 TreeSelect 组件字典类型支持树结构展示

  • 优化 切换多语言情况下vue前端没有刷新菜单问题

  • 优化 rules: [{ required: true }] 时的验证应与直接写 required: true 的验证相同

  • 优化 BasicTable 表格翻页时默认自动滚动到顶部

  • 优化 接口启用 apiUrlPrefix 参数,axios 可通过 joinPrefix 参数取消添加前缀 /js

  • 优化 BPM 组件,并添加请假流程表单审批意见和下一步处理信息

  • 优化 字典管理的字典数据数据加停用启用按钮

  • 修正 单独设置 pagination: {defaultPageSize: 10 } 不生效问题

  • 修正 在线用户点击重置没有重置操作用户组件问题 #I5NX4V

  • 修正 用户管理的二级管理员下部门树缺少权限条件问题

升级方法

  • 请与 jeesite-vue 代码仓库源码进行同步,合并代码,手动解决冲突代码。

  • 匹配后端版本为 JeeSite v5.1.0

后端升级内容

  • 升级 spring boot 2.6.10、mybatis 3.5.10、jsqlparser 4.5、druid 1.2.11、spring cloud 2021.0.2、alibaba cloud 2021.0.1.0、more..

  • 新增 方法 ValidCodeUtils.generateCaptcha 便捷生成验证码图片

  • 新增 job.jobStore.misfireThreshold 参数

  • 新增 BPM 获取节点的下一步处理人信息接口

  • 新增 OSS 对象存储的文件预览(阿里、腾讯、七牛、MinIO)

  • 优化 默认允许 @Table orderBy 排序 设置为空 v4.5.0 v5.1.0

  • 优化 开发环境时避免 userfiles 在系统临时路径下,提升开发体验

  • 优化 验证文件后缀放到最前面验证,防止秒传的时候没有验证文件后缀

  • 优化 数据大屏动态查询接口,输出执行状态等错误信息

  • 优化 消息推送接口,在特殊场景下的健壮性

  • 优化 BPM 下一步处理人,多选情况下覆盖默认设定处理人

  • 优化 BPM 设计器人员选择和角色选择,只显示状态为正常的数据

  • 优化 菜单路由 menuRoute 接口,返回扩展字段信息

  • 优化 代码生成数值类型最大数值的越界优化 #I5J7UR

  • 优化 Cloud 流程异步脚本下报 lazy loading 异常,更新 BpmCloudUtils 文件

  • 优化 日志记录 Log 创建时间增加秒

  • 优化 黑暗模式下增行编辑表格的单选按钮颜色

  • 修正 黑暗模式下的流程节点显示和选择组件的背景颜色

  • 修正 BPM 撤回任务,下一个任务是会签的时候,提示流程已经结束的问题

  • 修正 form:fileupload 组件 preview=false 无效问题

  • 修正 tableAndColumn.prefixSuffix 失效问题

  • 修正 文件柜管理修改后未刷新文件列表问题

  • 修正 编辑 job 时 cron 表达式回显不完整问题

  • 修正 Cloud 下 bpm 参数 dueDate 序列化问题

  • 移除 JaxbMapper 工具类,使用 XmlMapper 替代

  • 可视化数据大屏升级 Avue-data v2.4 支持快速自定义组件

  • 无用户数限制,无在线人数限制

后端升级方法

  • 修改 pom.xml 文件中的 jeesite-parent 版本号为 5.1.0-SNAPSHOT

  • 如果你导入了 jeesite-common 源码项目,请与 git 上的代码进行同步

  • 如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步

  • 如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改

  • 本次跨中版本升级了 Spring Boot 及 Spring Cloud 框架,建议做下完整测试

  • 检查 sql 中是否有 ur 关键字,可能会导致 jsqlparser 4.5 不能解析

  • 执行 root/package.bat(sh) 打包脚本,强制更新依赖。

了解更多

  • JeeSite 官网地址:http://jeesite.com

  • JeeSite 在线文档:http://docs.jeesite.com

  • JeeSite 演示地址:http://demo.jeesite.com

  • JeeSite Vue 演示地址:http://vue.jeesite.com

 


相關推薦

2023-02-10

升级内容 升级 spring-boot 2.7.8、mybatis 3.5.11、shiro 1.11.0、druid 1.2.15、spring cloud 2021.0.5、alibaba cloud 2021.0.4.0、seata 1.5.2、more... 新增 userService.saveAuthRole 该方法是不验证当前用户权限的授权角色方法 优化 dataGrid 设置列上的 so

2024-07-05

升级内容 升级 mybatis 3.5.15、jsqlparser 4.7、tools... 新增 在线设计数据库表动态建模,延伸阅读:https://mp.weixin.qq.com/s/jM3_z1Z8AwSbGh4Y02DuEA  新增 file.uploadPath 参数增加变量 bizType、corpCode、userCode、userType、userCache中的ke

2024-02-20

升级内容 新增 keyPrefixWithDsName 参数,给缓存 Key 增加数据源名称前缀,默认 false 新增 Global.getClearCacheTime() 方法,业务自己管理是否需要更新缓存 新增 DataSourceHolder.DYNAMIC 动态数据源常量,含义与 EMPTY 相同 新增 js.aj

2023-02-01

升级内容 新增 文件管理功能、文件分享等 新增 站内消息功能、消息发布、查看 新增 消息提醒功能、未读已读消息列表、消息查看 新增 Editor 富文本编辑器的黑暗模式样式 新增 Upload 组件 是否上传附件验证例

2024-05-16

升级内容 新增 IdGen.randomShortString() 方法,随机生成一个短字符串 新增 PropertiesUtils、Global 一些便捷方法,如果有设定属性值再执行某操作 新增 连接池 queryTimeout 查询超时时间、transactionQueryTimeout 事务超时时间参数

2022-11-16

升级内容 升级 spring boot 2.7.4、spring cloud 2021.0.4、alibaba cloud 2021.0.4.0、nacos 2.1.1、seata 1.5.2、sentinel 1.8.5、more.. 新增 oss.client.xxx.publicUrl 参数,支持公有文件下载 新增 pool.poolPreparedStatements 参数,Oracle 使用 新增 job.jobSt

2024-09-20

包含上述的所有升级的内容 升级方法 请与 jeesite-vue 代码仓库源码进行同步,合并代码,手动解决冲突代码。 角色 menuTreeData 接口替换为 roleMenuTreeData; 角色 formAuthDataScope 替换为 roleFormAuthDataScope; 角色 ctrl

2024-08-14

升级内容 新增 static 静态文件项目,减轻核心模块和框架包大小 新增 开放 beetl 表单控件、beetl 函数、js 组件插件等 增加 Excel 导入导出测试类,增加模板导出方法及测试类 新增 Excel 导入导出支持 ExcelFields 注解添

2024-04-03

升级内容 新增 参数配置 IP 地址黑白名单过滤器动态参数 新增 侧边栏是否展开第一个菜单的开关 first-open 新增 AesTypeHandler 处理字段数据加密解密或脱敏 新增 JsonTypeHandler 处理字段数据进行 JSON 字符串与 Java 对象 自

2023-08-26

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> 升级内容 升级 spring boot 2.7.14、justauth 1.16.5、antdv 4.0.0 调整 语法 html 和 js 编写不同的占位符,减少IDE标红提示 新增 支持数据源独立设置XA开关,如 jdbc.数据

2023-03-06

PC 客户端安装程序 项目介绍 这是一个 JeeSite PC 客户端安装程序,基于 NW.js 桌面应用技术。 本软件是使用 Zip 自解压安装程序,自动创建 Windows 菜单和桌面快捷方式。 NW.js 跨平台,体积小,使用简单,官网:https://nwjs.io 项

2023-12-13

搭建开发环境的同学还增加了开发环境搭建的视频噢。 Spring以及VUE官方宣布,SpringBoot2与Vue2将在2023年底停止维护。新项目建议使用SpringBoot3+Vue3的组合,本商城已完成升级!!!

2023-12-08

性字典,无法回显默认字典   《灯灯》中后台快速开发平台 lamp 项目组成 1) 工具集 ( lamp-util 项目必备,其他 2 个可选) 项目 gitee github 备注 工具集 lamp-util lamp-util 业务无关的工具集,cloud 和 boot

2023-09-27

量生成代码以及同步表结构等功能 更多开源 低代码开发平台(单体版):https://gitee.com/makunet/maku-boot 低代码开发平台(微服务):https://gitee.com/makunet/maku-cloud 超好用的代码生成器:https://gitee.com/makunet/maku-generator Vue3.x