You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jeecg-boot/V2.0 版本升级日志.txt

85 lines
2.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

版本更新日志
1.java项目结构重构采用maven多模块module构建
2.数据库兼容专项改造工作支持mysql、oracle、SqlServer提供了对应脚本
3.表单权限实现(可控制字段隐藏、字段禁用)
4.数据权限完善(实现组织机构自动注入逻辑、用户拥有多部门采用选择部门登录机制 等等)
5.完善加强行编辑表格控件 JEditableTable
6.完善导出导入逻辑采用shiro权限控制解决获取不到登录人问题
7.封装JTreeTable组件异步加载树列表
8.完善打印组件支持canvas报表自适应打印
9.登陆增加验证码
10.封装共通组件:用户选择控件、部门选择组件、选择多用户排序组件等
11.消息模板支持富文本编辑器
12.添加菜单默认路由类型智能补数据功能的bug修复
13.字典标签支持disabled属性、支持radio类型
14.监控页面重构
15.新增磁盘监控功能
16.新增在线pdf预览功能
17.新增分屏功能
18.解决用户管理新增上传图片无法修改图片的问题
19.代码生成器模板功能完善追加注解自动生成swaagerUI接口文档
20.集成boostrap风格swaggerUI在线文档
21.重构在线定时任务,启动bug解决
22.springboot版本升级2.1.3
23.重构获取用户菜单和权限方法通过token获取接口更安全
24.online导入导出一对多完善
25.类注释不规范修改
26.升级autopoi版本解决发布后导入路径问题
27.新增我的部门管理功能
28.首页菜单优化支持单独滚动上方菜单模式支持IE
29.图片预览插件
30.图片翻页功能
31.图片拖拽排序示例
32.常用组件各种封装和示例代码
33.多选checkbox组件封装
34.提供数据快照功能,记录单据每次变更内容
35.图形报表封装组件完善,提供对应的示例和文档
36.封装JCodeEditor组件在线编码编辑器
37.封装下拉多选组件
Issues解决清单
https://github.com/zhangdaiscott/jeecg-boot/issues/104
https://github.com/zhangdaiscott/jeecg-boot/issues/97
https://github.com/zhangdaiscott/jeecg-boot/issues/90
https://github.com/zhangdaiscott/jeecg-boot/issues/89
https://github.com/zhangdaiscott/jeecg-boot/issues/87
https://github.com/zhangdaiscott/jeecg-boot/issues/82
https://github.com/zhangdaiscott/jeecg-boot/issues/81
https://github.com/zhangdaiscott/jeecg-boot/issues/79
https://github.com/zhangdaiscott/jeecg-boot/issues/77
https://github.com/zhangdaiscott/jeecg-boot/issues/73
https://github.com/zhangdaiscott/jeecg-boot/issues/70
https://github.com/zhangdaiscott/jeecg-boot/issues/65
https://github.com/zhangdaiscott/jeecg-boot/issues/61
https://github.com/zhangdaiscott/jeecg-boot/issues/38
v1.1升级到v2.0 升级不兼容问题
1. 混入js更名
src/mixins/JEditableTableOneToManyMixin.js --rename--> JEditableTableMixin.js
修改方案: 全文搜索JEditableTableOneToManyMixin替换为JEditableTableMixin
2.excel导入逻辑
需要设置headers参数因为导入导出都加了shiro控制
给<a-upload 标签加上 :headers="tokenHeader"
3.excel导出逻辑需要制定导出文件名字
handleExportXls('导出excel名字')
4. 样式冲突问题
全文搜索ant-layout-content删除下面一段代码
.ant-layout-content {
margin: 12px 16px 0 !important;
}
5.所有页面样式没有scoped的加上
<style scoped>
6.获取用户共通方法变更
V2.0版本: LoginUser sysUser = (LoginUser)SecurityUtils.getSubject().getPrincipal();