🎉 2.7.2.RELEASE

dev
smallchill 5 years ago
parent 141ab2c334
commit 7f0e46b864
  1. 2
      package.json
  2. 8
      public/cdn/avue/2.7.6/avue.min.js
  3. 1
      public/cdn/avue/2.7.6/index.css
  4. 8
      public/cdn/avue/2.7.8/avue.min.js
  5. 1
      public/cdn/avue/2.7.8/index.css
  6. 4
      public/index.html
  7. 752
      src/views/wel/index.vue

@ -1,6 +1,6 @@
{
"name": "saber-admin",
"version": "2.7.1",
"version": "2.7.2",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -15,7 +15,7 @@
<link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/index.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/avue/iconfont.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/saber/iconfont.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/avue/2.7.6/index.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/avue/2.7.8/index.css">
<script src="<%= BASE_URL %>cdn/xlsx/FileSaver.min.js"></script>
<script src="<%= BASE_URL %>cdn/xlsx/xlsx.full.min.js"></script>
<link rel="icon" href="<%= BASE_URL %>favicon.png">
@ -108,7 +108,7 @@
<script src="<%= BASE_URL %>cdn/vue-router/3.0.1/vue-router.min.js" charset="utf-8"></script>
<script src="<%= BASE_URL %>cdn/axios/1.0.0/axios.min.js" charset="utf-8"></script>
<script src="<%= BASE_URL %>cdn/element-ui/2.13.2/index.js" charset="utf-8"></script>
<script src="<%= BASE_URL %>cdn/avue/2.7.6/avue.min.js" charset="utf-8"></script>
<script src="<%= BASE_URL %>cdn/avue/2.7.8/avue.min.js" charset="utf-8"></script>
</body>
</html>

@ -9,10 +9,10 @@
<el-col :span="24">
<basic-container>
<p style="text-align: center">
<img src="https://img.shields.io/badge/Release-V2.7.1-green.svg" alt="Downloads"/>
<img src="https://img.shields.io/badge/Release-V2.7.2-green.svg" alt="Downloads"/>
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" alt="Build Status"/>
<img src="https://img.shields.io/badge/Spring%20Cloud-Hoxton.SR9-blue.svg" alt="Coverage Status"/>
<img src="https://img.shields.io/badge/Spring%20Boot-2.2.12.RELEASE-blue.svg" alt="Downloads"/>
<img src="https://img.shields.io/badge/Spring%20Boot-2.2.13.RELEASE-blue.svg" alt="Downloads"/>
<a target="_blank" href="https://bladex.vip">
<img src="https://img.shields.io/badge/Saber%20Author-Small%20Chill-ff69b4.svg" alt="Downloads"/>
</a>
@ -138,410 +138,440 @@
<el-row>
<basic-container>
<el-collapse v-model="logActiveNames" @change="handleChange">
<el-collapse-item title="2.7.2.RELEASE发布,重构升级常用功能,优化使用体验" name="21">
<div>1.[升级]SpringBoot 2.2.13.RELEASE</div>
<div>2.[升级]AlibabaCloud 2.2.5</div>
<div>3.[升级]Mybatis-Plus 3.4.2</div>
<div>4.[升级]Dynamic-Datasource 至3.3.1</div>
<div>5.[升级]Avue 2.7.8</div>
<div>6.[升级]适配 Knife4j 2.0.8</div>
<div>7.[重构]Swagger聚合网关迁移至全新的blade-swagger服务</div>
<div>8.[重构]Sql日志打印采用druid底层实现展示完整带参SQL</div>
<div>9.[新增]LocalFile的domain字段</div>
<div>10.[新增]Sign模式鉴权timestamp在10秒内的合法时间段判断</div>
<div>11.[新增]开启租户插件后使用@TenantIgnore注解精准关闭租户过滤逻辑</div>
<div>12.[新增]Swagger公共信息配置</div>
<div>13.[新增]Saber矢量图标离线化</div>
<div>14.[新增]菜单管理isOpen字段控制左侧菜单是否可以使用新tab打开外链</div>
<div>15.[新增]Mybatis-Plus的Page合并工具类</div>
<div>16.[优化]阿里云短信返回成功判断逻辑</div>
<div>17.[优化]Token过期时间处理</div>
<div>18.[优化]Redis加载逻辑</div>
<div>19.[优化]用户登录逻辑</div>
<div>20.[优化]多租户角色创建逻辑</div>
<div>21.[优化]Dockerfile加速字体构建</div>
<div>22.[优化]Nacos Shared Config配置API改为最新版</div>
<div>23.[优化]Saber授权类型字段改为checkbox</div>
<div>24.[修复]RequestLog遇到MultipartFile.[]类型序列化报错的问题</div>
<div>25.[修复]顶级字典更新后未同步更新下属字典的编号</div>
<div>26.[修复]Saber退出后未刷新浏览器顶部title路由的问题</div>
<div>27.[修复]菜单机构模块关闭编辑界面再打开新增界面数据没有清空的问题</div>
</el-collapse-item>
<el-collapse-item title="2.7.1.RELEASE发布,重构钉钉监控通知,升级依赖适配最新API" name="20">
<div>1.升级 SpringBoot 2.2.12.RELEASE</div>
<div>2.升级 SpringCloud Hoxton.SR9</div>
<div>3.升级 Knife4j 2.0.8</div>
<div>4.升级 Druid 1.2.4</div>
<div>5.升级 Seata 1.4.1</div>
<div>6.升级 Jackson 2.11.4</div>
<div>7.升级 Mybatis-Plus 3.4.1</div>
<div>8.升级 Dynamic-Datasource 至3.2.1</div>
<div>9.升级 Avue 2.7.5</div>
<div>10.新增Secure模块动态签名认证特性</div>
<div>11.新增Redis序列化方式的配置</div>
<div>12.新增用户导入导出的用户平台字段</div>
<div>13.修改日志路径默认优先级支持配置覆盖</div>
<div>14.修改Report模块包路径新增Core目录</div>
<div>15.重构blade-admin钉钉监控通知实现</div>
<div>16.优化blade-admin增加账号密码登录</div>
<div>17.优化RefreshToken刷新逻辑</div>
<div>18.优化租户新增逻辑业务字典支持无限层级复制</div>
<div>19.优化Ribbon组件支持Feign调用配置</div>
<div>20.修复流程名搜索失效的问题</div>
<div>21.修复附件管理租户隔离问题</div>
<div>22.修复数据权限分配模块的sqlserver兼容性</div>
<div>23.修复系统字典缓存刷新逻辑</div>
<div>24.修复Swagger文档出现Locale参数的问题</div>
<div>25.删除spring-cloud-stream依赖按需引入</div>
<div>1.[升级]SpringBoot 2.2.12.RELEASE</div>
<div>2.[升级]SpringCloud Hoxton.SR9</div>
<div>3.[升级]Knife4j 2.0.8</div>
<div>4.[升级]Druid 1.2.4</div>
<div>5.[升级]Seata 1.4.1</div>
<div>6.[升级]Jackson 2.11.4</div>
<div>7.[升级]Mybatis-Plus 3.4.1</div>
<div>8.[升级]Dynamic-Datasource 至3.2.1</div>
<div>9.[升级]Avue 2.7.5</div>
<div>10.[新增]Secure模块动态签名认证特性</div>
<div>11.[新增]Redis序列化方式的配置</div>
<div>12.[新增]用户导入导出的用户平台字段</div>
<div>13.[修改]日志路径默认优先级支持配置覆盖</div>
<div>14.[修改]Report模块包路径新增Core目录</div>
<div>15.[重构]blade-admin钉钉监控通知实现</div>
<div>16.[优化]blade-admin增加账号密码登录</div>
<div>17.[优化]RefreshToken刷新逻辑</div>
<div>18.[优化]租户新增逻辑业务字典支持无限层级复制</div>
<div>19.[优化]Ribbon组件支持Feign调用配置</div>
<div>20.[修复]流程名搜索失效的问题</div>
<div>21.[修复]附件管理租户隔离问题</div>
<div>22.[修复]数据权限分配模块的sqlserver兼容性</div>
<div>23.[修复]系统字典缓存刷新逻辑</div>
<div>24.[修复]Swagger文档出现Locale参数的问题</div>
<div>25.[删除]spring-cloud-stream依赖按需引入</div>
</el-collapse-item>
<el-collapse-item title="2.7.0.RELEASE发布,更新Hoxton.SR8,全面升级底层驱动" name="19">
<div>1.升级 SpringBoot 2.2.11.RELEASE</div>
<div>2.升级 SpringCloud Hoxton.SR8</div>
<div>3.升级 AlibabaCloud 2.2.3.RELEASE</div>
<div>4.升级 SpringBootAdmin 2.2.4</div>
<div>5.升级 Knife4j 2.0.6</div>
<div>6.升级 Swagger 2.10.5</div>
<div>7.升级 SwaggerModel 1.6.2</div>
<div>8.升级 SpringPlugin 2.2.0.RELEASE</div>
<div>9.升级 Druid 1.2.1</div>
<div>10.升级 JustAuth 1.15.8</div>
<div>11.升级 Dubbo 2.7.8</div>
<div>12.升级 Guava 30.0-jre</div>
<div>13.升级 Avue 2.7.0</div>
<div>14.优化Swagger封装以支持Knife4j最新API</div>
<div>15.引入Knife4j增强配置,生产环境将完全隔离文档访问</div>
<div>16.修复未引入租户插件后,自定义类空指针的问题</div>
<div>17.删除Zipkin模块,推荐使用官方独立模式运行服务</div>
<div>1.[升级]SpringBoot 2.2.11.RELEASE</div>
<div>2.[升级]SpringCloud Hoxton.SR8</div>
<div>3.[升级]AlibabaCloud 2.2.3.RELEASE</div>
<div>4.[升级]SpringBootAdmin 2.2.4</div>
<div>5.[升级]Knife4j 2.0.6</div>
<div>6.[升级]Swagger 2.10.5</div>
<div>7.[升级]SwaggerModel 1.6.2</div>
<div>8.[升级]SpringPlugin 2.2.0.RELEASE</div>
<div>9.[升级]Druid 1.2.1</div>
<div>10.[升级]JustAuth 1.15.8</div>
<div>11.[升级]Dubbo 2.7.8</div>
<div>12.[升级]Guava 30.0-jre</div>
<div>13.[升级]Avue 2.7.0</div>
<div>14.[优化]Swagger封装以支持Knife4j最新API</div>
<div>15.[优化]引入Knife4j增强配置,生产环境将完全隔离文档访问</div>
<div>16.[修复]未引入租户插件后,自定义类空指针的问题</div>
<div>17.[删除]Zipkin模块,推荐使用官方独立模式运行服务</div>
</el-collapse-item>
<el-collapse-item title="2.6.1.RELEASE发布,增加全局上下文系统,增加用户平台拓展模块" name="18">
<div>1.升级 SpringBoot 2.1.17.RELEASE</div>
<div>2.升级 Mybatis-Plus 3.4.0</div>
<div>3.升级 Knife4j 2.0.5</div>
<div>4.升级 JJWT 0.11.2</div>
<div>5.升级 FastJson 1.2.74</div>
<div>6.新增上下文核心包优化全局上下文配置</div>
<div>7.新增secure模块的basic认证功能</div>
<div>8.新增用户平台拓展模块</div>
<div>9.优化重构增强cloud模块</div>
<div>10.优化request核心至boot模块</div>
<div>11.优化增强mybatis-plus的分页防注入功能</div>
<div>12.优化sms返回结果去掉验证码序列化</div>
<div>13.优化数据权限插件支持最新版mybatis-plus</div>
<div>14.优化增强sql日志拦截器</div>
<div>15.优化增强令牌新增对用户平台的判断逻辑</div>
<div>16.优化代码生成增加对sqlserver的支持</div>
<div>17.优化自定义mapper的api</div>
<div>18.修复Kv类克隆强转问题</div>
<div>19.修复elk配置无法读取项目名的问题</div>
<div>20.修复区划字段level为regionLevel以防oracle报错</div>
<div>1.[升级]SpringBoot 2.1.17.RELEASE</div>
<div>2.[升级]Mybatis-Plus 3.4.0</div>
<div>3.[升级]Knife4j 2.0.5</div>
<div>4.[升级]JJWT 0.11.2</div>
<div>5.[升级]FastJson 1.2.74</div>
<div>6.[新增]上下文核心包优化全局上下文配置</div>
<div>7.[新增]secure模块的basic认证功能</div>
<div>8.[新增]用户平台拓展模块</div>
<div>9.[优化]重构增强cloud模块</div>
<div>10.[优化]request核心至boot模块</div>
<div>11.[优化]增强mybatis-plus的分页防注入功能</div>
<div>12.[优化]sms返回结果去掉验证码序列化</div>
<div>13.[优化]数据权限插件支持最新版mybatis-plus</div>
<div>14.[优化]增强sql日志拦截器</div>
<div>15.[优化]增强令牌新增对用户平台的判断逻辑</div>
<div>16.[优化]代码生成增加对sqlserver的支持</div>
<div>17.[优化]自定义mapper的api</div>
<div>18.[修复]Kv类克隆强转问题</div>
<div>19.[修复]elk配置无法读取项目名的问题</div>
<div>20.[修复]区划字段level为regionLevel以防oracle报错</div>
</el-collapse-item>
<el-collapse-item title="2.6.0.RELEASE发布,租户数据库隔离、报表管理、SqlServer兼容" name="17">
<div>1.升级 Avue 2.6.15</div>
<div>2.升级 SpringBoot 2.1.16.RELEASE</div>
<div>3.升级 Seata 1.3.0</div>
<div>4.升级 Nacos 1.3.2</div>
<div>5.升级 FastJson 1.2.73</div>
<div>6.升级 Knife4j 2.0.4</div>
<div>7.升级 EasyExcel 2.2.6</div>
<div>8.升级 JustAuth 1.15.6</div>
<div>9.新增多租户数据库隔离动态数据源特性</div>
<div>10.新增SqlServer兼容</div>
<div>11.新增UReport2报表管理模块</div>
<div>12.新增对象存储附件表功能</div>
<div>13.优化LocalFile支持序列化</div>
<div>14.优化MinioTemplate增加ContentType配置</div>
<div>15.优化LogBack-Elk的配置</div>
<div>16.优化流程状态变更的返回信息</div>
<div>17.优化顶部菜单配置接口支持大容量数据传输</div>
<div>18.优化User密码字段序列化</div>
<div>19.优化序列化additionalInformation解决非null值报错的问题</div>
<div>20.修复启用Token有状态模式下刷新Token的问题</div>
<div>21.修复日志表无法入库TenantId的问题</div>
<div>22.修复flowable-oracle脚本运行错误的问题</div>
<div>1.[升级]Avue 2.6.15</div>
<div>2.[升级]SpringBoot 2.1.16.RELEASE</div>
<div>3.[升级]Seata 1.3.0</div>
<div>4.[升级]Nacos 1.3.2</div>
<div>5.[升级]FastJson 1.2.73</div>
<div>6.[升级]Knife4j 2.0.4</div>
<div>7.[升级]EasyExcel 2.2.6</div>
<div>8.[升级]JustAuth 1.15.6</div>
<div>9.[新增]多租户数据库隔离动态数据源特性</div>
<div>10.[新增]SqlServer兼容</div>
<div>11.[新增]UReport2报表管理模块</div>
<div>12.[新增]对象存储附件表功能</div>
<div>13.[优化]LocalFile支持序列化</div>
<div>14.[优化]MinioTemplate增加ContentType配置</div>
<div>15.[优化]LogBack-Elk的配置</div>
<div>16.[优化]流程状态变更的返回信息</div>
<div>17.[优化]顶部菜单配置接口支持大容量数据传输</div>
<div>18.[优化]User密码字段序列化</div>
<div>19.[优化]序列化additionalInformation解决非null值报错的问题</div>
<div>20.[修复]启用Token有状态模式下刷新Token的问题</div>
<div>21.[修复]日志表无法入库TenantId的问题</div>
<div>22.[修复]flowable-oracle脚本运行错误的问题</div>
</el-collapse-item>
<el-collapse-item title="2.5.1.RELEASE发布,增加第三方登录、行政区划、API报文加密" name="16">
<div>1.升级 Avue 2.6.1ElementUI 2.13.2</div>
<div>2.升级 SpringBoot 2.1.14.RELEASE</div>
<div>3.升级 SpringCloud Greenwich.SR6</div>
<div>4.升级 SpringCloud Alibaba 2.1.2.RELEASE</div>
<div>5.升级 Seata 1.2.0</div>
<div>6.升级 FastJson 1.2.70</div>
<div>7.升级 Knife4j 2.0.3</div>
<div>8.升级 MybatisPlus 至3.3.2</div>
<div>9.升级 EasyExcel 2.2.4</div>
<div>10.新增第三方系统登录集成拓展JustAuth</div>
<div>11.新增行政区划功能模块</div>
<div>12.新增API报文加密工具</div>
<div>13.新增Token配置支持有状态模式支持一人在线或多人在线</div>
<div>14.新增Secure配置支持配置请求方法类型请求路径请求表达式匹配</div>
<div>15.新增Jackson配置支持大数字转字符串模式支持null转空值模式</div>
<div>16.新增租户账号授权码保护机制防止私有部署客户篡改数据库越权</div>
<div>17.优化字典模块增加树形结构</div>
<div>18.优化新增租户逻辑新增时同步超管配置的默认业务字典数据</div>
<div>19.优化用户导入逻辑只有超管才可以定义租户编号</div>
<div>20.优化部门列表逻辑非超管角色只可看到本级及以下部门数据</div>
<div>21.优化字典模块增加枚举类统一入口</div>
<div>22.优化DictCache缓存加载逻辑</div>
<div>23.优化租户缓存刷新逻辑</div>
<div>24.优化角色配置逻辑同步取消子角色对应的菜单权限</div>
<div>25.优化顶部菜单增加排序功能</div>
<div>26.优化INode支持泛型</div>
<div>27.优化代码结构为bean统一加上final关键字修饰</div>
<div>28.优化Nacos动态刷新配置</div>
<div>29.优化Dockerfile采用Openj9基础镜像大幅度降低内存占用</div>
<div>30.优化工程启动逻辑关闭Flowable自动建表功能需要手动导入流程sql</div>
<div>31.修复SpringBootAdmin读取actuator路径配置</div>
<div>32.修复用户导入逻辑修正密码加密规则</div>
<div>33.修复Boot版本Xss默认配置路径</div>
<div>1.[升级]Avue 2.6.1ElementUI 2.13.2</div>
<div>2.[升级]SpringBoot 2.1.14.RELEASE</div>
<div>3.[升级]SpringCloud Greenwich.SR6</div>
<div>4.[升级]SpringCloud Alibaba 2.1.2.RELEASE</div>
<div>5.[升级]Seata 1.2.0</div>
<div>6.[升级]FastJson 1.2.70</div>
<div>7.[升级]Knife4j 2.0.3</div>
<div>8.[升级]MybatisPlus 至3.3.2</div>
<div>9.[升级]EasyExcel 2.2.4</div>
<div>10.[新增]第三方系统登录集成拓展JustAuth</div>
<div>11.[新增]行政区划功能模块</div>
<div>12.[新增]API报文加密工具</div>
<div>13.[新增]Token配置支持有状态模式支持一人在线或多人在线</div>
<div>14.[新增]Secure配置支持配置请求方法类型请求路径请求表达式匹配</div>
<div>15.[新增]Jackson配置支持大数字转字符串模式支持null转空值模式</div>
<div>16.[新增]租户账号授权码保护机制防止私有部署客户篡改数据库越权</div>
<div>17.[优化]字典模块增加树形结构</div>
<div>18.[优化]新增租户逻辑新增时同步超管配置的默认业务字典数据</div>
<div>19.[优化]用户导入逻辑只有超管才可以定义租户编号</div>
<div>20.[优化]部门列表逻辑非超管角色只可看到本级及以下部门数据</div>
<div>21.[优化]字典模块增加枚举类统一入口</div>
<div>22.[优化]DictCache缓存加载逻辑</div>
<div>23.[优化]租户缓存刷新逻辑</div>
<div>24.[优化]角色配置逻辑同步取消子角色对应的菜单权限</div>
<div>25.[优化]顶部菜单增加排序功能</div>
<div>26.[优化]INode支持泛型</div>
<div>27.[优化]代码结构为bean统一加上final关键字修饰</div>
<div>28.[优化]Nacos动态刷新配置</div>
<div>29.[优化]Dockerfile采用Openj9基础镜像大幅度降低内存占用</div>
<div>30.[优化]工程启动逻辑关闭Flowable自动建表功能需要手动导入流程sql</div>
<div>31.[修复]SpringBootAdmin读取actuator路径配置</div>
<div>32.[修复]用户导入逻辑修正密码加密规则</div>
<div>33.[修复]Boot版本Xss默认配置路径</div>
</el-collapse-item>
<el-collapse-item title="2.5.0.RELEASE发布,增加岗位管理,增加用户导入导出" name="15">
<div>1.升级Avue 2.5.0</div>
<div>2.升级SpringBoot 2.1.13</div>
<div>3.升级FastJson 1.2.68</div>
<div>4.升级Druid 1.1.22</div>
<div>5.升级Knife4j 2.0.2</div>
<div>6.升级Taobao-Sdk 20200415</div>
<div>7.升级docker-maven-plugin dockerfile-maven-plugin</div>
<div>8.新增验证码开关</div>
<div>9.新增数据权限全局开关</div>
<div>10.新增岗位管理模块</div>
<div>11.新增用户Excel导入导出功能</div>
<div>12.新增用户绑定岗位功能</div>
<div>13.新增EasyExcel封装工具ExcelUtil</div>
<div>14.新增Feign内部线程传递</div>
<div>15.新增Mybatis-Plus配置支持配置最大分页数</div>
<div>16.新增Gateway在多团队协作模式灵活指向本地服务的配置</div>
<div>17.新增Sms模块的sendMessage接口及SmsResponse响应类</div>
<div>18.新增CacheUtil租户缓存隔离功能</div>
<div>19.优化CacheUtil缓存重载逻辑返回bean不为null但数据全为空将不入缓存</div>
<div>20.优化缓存清除逻辑@CacheEvict统一修改为CacheUtil.clear</div>
<div>21.优化登录逻辑前端对密码加密后再传递至鉴权接口</div>
<div>22.优化Oss上传接口返回domain字段</div>
<div>23.优化BladeRedisCache命名为BladeRedis</div>
<div>24.优化控制台日志打印功能规避MultipartFile读取报错</div>
<div>25.优化配置关键字enable统一为enabled</div>
<div>26.优化keyword日期处理</div>
<div>27.优化代码生成sql脚本默认在工作台菜单下</div>
<div>28.优化Jwt获取Token逻辑</div>
<div>29.优化Token返回增加岗位ID</div>
<div>30.优化TokenGranter采用更简洁的拓展方式</div>
<div>31.优化日志管理展现方式</div>
<div>32.优化新建租户逻辑增加参数读取来设置新建租户的配置</div>
<div>33.优化流程签收接口支持多角色操作</div>
<div>34.优化动态网关支持读取自定义namespace配置</div>
<div>35.优化删除租户逻辑同时删除对应的用户</div>
<div>36.优化树形懒加载支持局部实时刷新功能</div>
<div>37.优化多租户插件新增修改逻辑若指定tenantId为空则不进行操作</div>
<div>38.优化SmsBuilderOssBuilder</div>
<div>39.优化Sentinel配置</div>
<div>40.优化XssFilter为全局的BladeRequestFilte</div>
<div>41.优化BladeX开发手册Linux部署章节讲解</div>
<div>42.优化Saber相关配置以适配Avue最新版API</div>
<div>43.优化Saber相关配置内done与loading的顺序</div>
<div>44.修复用户基本信息修改的bug</div>
<div>45.修复QiniuTemplate的putFile循环调用的bug</div>
<div>46.修复日志框架获取RequestBody为空的bug</div>
<div>47.修复Saber组件被复用导致没有刷新的bug</div>
<div>48.删除过时的BladeSecureUrlProperties</div>
<div>49.删除过时的XssUrlProperties</div>
<div>50.删除过时的RedisUtil</div>
<div>1.[升级]Avue 2.5.0</div>
<div>2.[升级]SpringBoot 2.1.13</div>
<div>3.[升级]FastJson 1.2.68</div>
<div>4.[升级]Druid 1.1.22</div>
<div>5.[升级]Knife4j 2.0.2</div>
<div>6.[升级]Taobao-Sdk 20200415</div>
<div>7.[升级]docker-maven-plugin dockerfile-maven-plugin</div>
<div>8.[新增]验证码开关</div>
<div>9.[新增]数据权限全局开关</div>
<div>10.[新增]岗位管理模块</div>
<div>11.[新增]用户Excel导入导出功能</div>
<div>12.[新增]用户绑定岗位功能</div>
<div>13.[新增]EasyExcel封装工具ExcelUtil</div>
<div>14.[新增]Feign内部线程传递</div>
<div>15.[新增]Mybatis-Plus配置支持配置最大分页数</div>
<div>16.[新增]Gateway在多团队协作模式灵活指向本地服务的配置</div>
<div>17.[新增]Sms模块的sendMessage接口及SmsResponse响应类</div>
<div>18.[新增]CacheUtil租户缓存隔离功能</div>
<div>19.[优化]CacheUtil缓存重载逻辑返回bean不为null但数据全为空将不入缓存</div>
<div>20.[优化]缓存清除逻辑@CacheEvict统一修改为CacheUtil.clear</div>
<div>21.[优化]登录逻辑前端对密码加密后再传递至鉴权接口</div>
<div>22.[优化]Oss上传接口返回domain字段</div>
<div>23.[优化]BladeRedisCache命名为BladeRedis</div>
<div>24.[优化]控制台日志打印功能规避MultipartFile读取报错</div>
<div>25.[优化]配置关键字enable统一为enabled</div>
<div>26.[优化]keyword日期处理</div>
<div>27.[优化]代码生成sql脚本默认在工作台菜单下</div>
<div>28.[优化]Jwt获取Token逻辑</div>
<div>29.[优化]Token返回增加岗位ID</div>
<div>30.[优化]TokenGranter采用更简洁的拓展方式</div>
<div>31.[优化]日志管理展现方式</div>
<div>32.[优化]新建租户逻辑增加参数读取来设置新建租户的配置</div>
<div>33.[优化]流程签收接口支持多角色操作</div>
<div>34.[优化]动态网关支持读取自定义namespace配置</div>
<div>35.[优化]删除租户逻辑同时删除对应的用户</div>
<div>36.[优化]树形懒加载支持局部实时刷新功能</div>
<div>37.[优化]多租户插件新增修改逻辑若指定tenantId为空则不进行操作</div>
<div>38.[优化]SmsBuilderOssBuilder</div>
<div>39.[优化]Sentinel配置</div>
<div>40.[优化]XssFilter为全局的BladeRequestFilte</div>
<div>41.[优化]BladeX开发手册Linux部署章节讲解</div>
<div>42.[优化]Saber相关配置以适配Avue最新版API</div>
<div>43.[优化]Saber相关配置内done与loading的顺序</div>
<div>44.[修复]用户基本信息修改的bug</div>
<div>45.[修复]QiniuTemplate的putFile循环调用的bug</div>
<div>46.[修复]日志框架获取RequestBody为空的bug</div>
<div>47.[修复]Saber组件被复用导致没有刷新的bug</div>
<div>48.[删除]过时的BladeSecureUrlProperties</div>
<div>49.[删除]过时的XssUrlProperties</div>
<div>50.[删除]过时的RedisUtil</div>
</el-collapse-item>
<el-collapse-item title="2.4.0.RELEASE发布,增加多租户短信服务,升级Seata1.1" name="14">
<div>1.新增集成七牛阿里云腾讯云云片等短信服务支持多租户配置</div>
<div>2.新增对象存储模块的资源编号字段可根据编号指定oss配置的服务</div>
<div>3.新增对象存储短信配置模块的调试功能可在线调试配置是否可用</div>
<div>4.新增超管启用租户过滤的配置</div>
<div>5.升级 SpringBoot 2.1.12SpringCloud SR5</div>
<div>6.升级兼容 Seata 1.1</div>
<div>7.优化对象存储的模块使用体验</div>
<div>8.优化兼容Oracle模糊查询的写法</div>
<div>9.优化超管权限不受租户过期时间影响</div>
<div>10.优化mybatis-plus相关过期注解</div>
<div>11.优化xxl-job模块的配置文件</div>
<div>12.优化INode支持序列化接口</div>
<div>13.优化统一Oss模块命名</div>
<div>14.优化部署脚本升级相关版本</div>
<div>15.修复数据权限部门过滤已删除对象</div>
<div>16.修复业务字典缓存bug增加租户过滤</div>
<div>17.修复占位符解析器的bug</div>
<div>1.[新增]集成七牛阿里云腾讯云云片等短信服务支持多租户配置</div>
<div>2.[新增]对象存储模块的资源编号字段可根据编号指定oss配置的服务</div>
<div>3.[新增]对象存储短信配置模块的调试功能可在线调试配置是否可用</div>
<div>4.[新增]超管启用租户过滤的配置</div>
<div>5.[升级]SpringBoot 2.1.12SpringCloud SR5</div>
<div>6.[升级]兼容 Seata 1.1</div>
<div>7.[优化]对象存储的模块使用体验</div>
<div>8.[优化]兼容Oracle模糊查询的写法</div>
<div>9.[优化]超管权限不受租户过期时间影响</div>
<div>10.[优化]mybatis-plus相关过期注解</div>
<div>11.[优化]xxl-job模块的配置文件</div>
<div>12.[优化]INode支持序列化接口</div>
<div>13.[优化]统一Oss模块命名</div>
<div>14.[优化]部署脚本升级相关版本</div>
<div>15.[修复]数据权限部门过滤已删除对象</div>
<div>16.[修复]业务字典缓存bug增加租户过滤</div>
<div>17.[修复]占位符解析器的bug</div>
</el-collapse-item>
<el-collapse-item title="2.3.1.RELEASE发布,流程增加租户定制,登录增加验证码" name="13">
<div>1.新增登录验证码功能</div>
<div>2.新增Oauth2自定义TokenGranter</div>
<div>3.新增工作流绑定租户功能支持通用流程和定制流程</div>
<div>4.新增Condition类的自定义参数排除入口</div>
<div>5.增强租户插件功能新增操作可根据自定义的tenantId值进行覆盖</div>
<div>6.增强超管权限不受数据权限插件影响</div>
<div>7.升级mybatis-plus至3.3.1</div>
<div>8.优化mybatis-plus封装提升分页可拓展性</div>
<div>9.优化lib分离打包逻辑</div>
<div>10.优化CacheUtil初始化逻辑</div>
<div>11.优化HttpUtil采用最新封装逻辑</div>
<div>12.优化角色信息获取逻辑为实时不受开源版单体版缓存影响</div>
<div>13.优化日志打印工具判断空逻辑</div>
<div>14.修复BeanUtil的class类型判断逻辑</div>
<div>15.删除基于zookeeper体验不佳的分布式锁</div>
<div>1.[新增]登录验证码功能</div>
<div>2.[新增]Oauth2自定义TokenGranter</div>
<div>3.[新增]工作流绑定租户功能支持通用流程和定制流程</div>
<div>4.[新增]Condition类的自定义参数排除入口</div>
<div>5.[增强]租户插件功能新增操作可根据自定义的tenantId值进行覆盖</div>
<div>6.[增强]超管权限不受数据权限插件影响</div>
<div>7.[升级]mybatis-plus至3.3.1</div>
<div>8.[优化]mybatis-plus封装提升分页可拓展性</div>
<div>9.[优化]lib分离打包逻辑</div>
<div>10.[优化]CacheUtil初始化逻辑</div>
<div>11.[优化]HttpUtil采用最新封装逻辑</div>
<div>12.[优化]角色信息获取逻辑为实时不受开源版单体版缓存影响</div>
<div>13.[优化]日志打印工具判断空逻辑</div>
<div>14.[修复]BeanUtil的class类型判断逻辑</div>
<div>15.[删除]基于zookeeper体验不佳的分布式锁</div>
</el-collapse-item>
<el-collapse-item title="2.3.0.RELEASE发布,租户增强,底层架构插件全面增强" name="12">
<div>1.swagger-bootstrap-ui全新升级为knife4j</div>
<div>2.saber升级至avue2.3.7版本</div>
<div>3.新增saber树表懒加载模式</div>
<div>4.新增腾讯云存储封装</div>
<div>5.新增xxl-job集成支持分布式任务调度</div>
<div>6.新增kafkarabbitmqcloudstream集成</div>
<div>7.新增redis分布式锁插件</div>
<div>8.新增高性能http调用模块</div>
<div>9.新增PropertySource注册逻辑提高安全性</div>
<div>10.新增Param参数缓存工具类</div>
<div>11.新增租户操作增加创建对应的租户管理员账号菜单权限</div>
<div>12.新增租户插件超管可查看所有租户数据的逻辑</div>
<div>13.新增租户功能绑定域名系统背景账号额度过期时间</div>
<div>14.新增登录创建用户操作绑定租户配置</div>
<div>15.优化租户插件判断逻辑增加flowable相关表的租户过滤排除</div>
<div>16.优化xss过滤逻辑提高性能</div>
<div>17.优化本地文件上传逻辑</div>
<div>18.优化oss配置修改后及时生效无需点击启用</div>
<div>19.优化请求日志展示功能</div>
<div>20.修复前端关闭租户模式导致的新增用户失效问题</div>
<div>21.修复OSS相关bucket命名的问题</div>
<div>22.修复ribbon组件由降级引起的问题</div>
<div>1.[新增]swagger-bootstrap-ui全新升级为knife4j</div>
<div>2.[新增]saber升级至avue2.3.7版本</div>
<div>3.[新增]saber树表懒加载模式</div>
<div>4.[新增]腾讯云存储封装</div>
<div>5.[新增]xxl-job集成支持分布式任务调度</div>
<div>6.[新增]kafkarabbitmqcloudstream集成</div>
<div>7.[新增]redis分布式锁插件</div>
<div>8.[新增]高性能http调用模块</div>
<div>9.[新增]PropertySource注册逻辑提高安全性</div>
<div>10.[新增]Param参数缓存工具类</div>
<div>11.[新增]租户操作增加创建对应的租户管理员账号菜单权限</div>
<div>12.[新增]租户插件超管可查看所有租户数据的逻辑</div>
<div>13.[新增]租户功能绑定域名系统背景账号额度过期时间</div>
<div>14.[新增]登录创建用户操作绑定租户配置</div>
<div>15.[优化]租户插件判断逻辑增加flowable相关表的租户过滤排除</div>
<div>16.[优化]xss过滤逻辑提高性能</div>
<div>17.[优化]本地文件上传逻辑</div>
<div>18.[优化]oss配置修改后及时生效无需点击启用</div>
<div>19.[优化]请求日志展示功能</div>
<div>20.[修复]前端关闭租户模式导致的新增用户失效问题</div>
<div>21.[修复]OSS相关bucket命名的问题</div>
<div>22.[修复]ribbon组件由降级引起的问题</div>
</el-collapse-item>
<el-collapse-item title="2.2.2.RELEASE发布,增强字典管理,用户管理增加左树右表" name="11">
<div>1.拆分出系统字典表与业务字典表字典键值改为string类型</div>
<div>2.用户管理增加左树右表功能</div>
<div>3.租户新增增加租户默认类型</div>
<div>4.多租户表对应实体继承TenantEntity</div>
<div>5.用于本地上传的BladeFile类更名为LocalFile防止冲突</div>
<div>6.优化菜单新增逻辑</div>
<div>7.优化mybatis-plus默认配置的处理</div>
<div>8.优化租户过滤判断逻辑删除多余的类</div>
<div>9.优化alioss生成地址的逻辑</div>
<div>10.优化redisTemplate加载逻辑</div>
<div>11.优化租户处理简化配置自动识别需要过滤的租户表</div>
<div>12.优化数据权限表单用户体验</div>
<div>13.修复数据权限插件不兼容的问题</div>
<div>14.修复数据权限树勾选显示问题</div>
<div>15.修复windows平台elk开关失效的问题</div>
<div>16.修复租户bean加载逻辑</div>
<div>17.修复saber代码生成驼峰路径导致的问题</div>
<div>18.修复docker脚本nginx端口匹配问题</div>
<div>19.修复机构模块提交未删除缓存的问题</div>
<div>20.修复oss缓存获取未加租户判断的问题</div>
<div>21.修复blade-auth在java11下无法运行的问题</div>
<div>1.[优化]拆分出系统字典表与业务字典表字典键值改为string类型</div>
<div>2.[优化]用户管理增加左树右表功能</div>
<div>3.[优化]租户新增增加租户默认类型</div>
<div>4.[优化]多租户表对应实体继承TenantEntity</div>
<div>5.[优化]用于本地上传的BladeFile类更名为LocalFile防止冲突</div>
<div>6.[优化]菜单新增逻辑</div>
<div>7.[优化]mybatis-plus默认配置的处理</div>
<div>8.[优化]租户过滤判断逻辑删除多余的类</div>
<div>9.[优化]alioss生成地址的逻辑</div>
<div>10.[优化]redisTemplate加载逻辑</div>
<div>11.[优化]租户处理简化配置自动识别需要过滤的租户表</div>
<div>12.[优化]数据权限表单用户体验</div>
<div>13.[修复]数据权限插件不兼容的问题</div>
<div>14.[修复]数据权限树勾选显示问题</div>
<div>15.[修复]windows平台elk开关失效的问题</div>
<div>16.[修复]租户bean加载逻辑</div>
<div>17.[修复]saber代码生成驼峰路径导致的问题</div>
<div>18.[修复]docker脚本nginx端口匹配问题</div>
<div>19.[修复]机构模块提交未删除缓存的问题</div>
<div>20.[修复]oss缓存获取未加租户判断的问题</div>
<div>21.[修复]blade-auth在java11下无法运行的问题</div>
</el-collapse-item>
<el-collapse-item title="2.2.1.RELEASE发布,集成ELK,增加分布式日志追踪" name="10">
<div>1.集成最新版ELK增加分布式日志追踪功能</div>
<div>2.增加ELK一键部署docker脚本</div>
<div>3.抽象封装日志管理逻辑</div>
<div>4.BladeX-Biz增加easypoi的demo工程</div>
<div>5.BladeX-Biz增加websocket的demo工程</div>
<div>6.优化minio文件策略</div>
<div>7.Sql条件构建类去除分页字段</div>
<div>8.优化sql打印功能</div>
<div>9.优化wrapper逻辑</div>
<div>10.CommonConstant拆分出LauncherConstant</div>
<div>1.[新增]集成最新版ELK增加分布式日志追踪功能</div>
<div>2.[新增]增加ELK一键部署docker脚本</div>
<div>3.[新增]抽象封装日志管理逻辑</div>
<div>4.[新增]BladeX-Biz增加easypoi的demo工程</div>
<div>5.[新增]BladeX-Biz增加websocket的demo工程</div>
<div>6.[优化]minio文件策略</div>
<div>7.[新增]Sql条件构建类去除分页字段</div>
<div>8.[优化]sql打印功能</div>
<div>9.[优化]wrapper逻辑</div>
<div>10.[新增]CommonConstant拆分出LauncherConstant</div>
</el-collapse-item>
<el-collapse-item title="2.2.0.RELEASE发布,增加集群监控,链路追踪" name="9">
<div>1.增加turbine集群监控服务</div>
<div>2.增加zipkin分布式链路追踪</div>
<div>3.升级seata版本至0.9.0解决分布式事务遇到的bug</div>
<div>4.Launcher的nacos配置改为sharedIds提升子工程配置优先级</div>
<div>5.增加changeStatus方法方便修改业务状态字段</div>
<div>6.saber代码模板增加刷新事件</div>
<div>7.saber底层架构升级</div>
<div>8.saber支持tab切换保存页面状态</div>
<div>9.添加bom统一版本配置</div>
<div>10.添加trace starter</div>
<div>11.blade-admin排除seata服务</div>
<div>12.oss敏感操作增加权限校验</div>
<div>13.修复dictrole不选择父节点报错</div>
<div>14.动态网关设置启动加载</div>
<div>15.字典增加封存功能</div>
<div>1.[新增]turbine集群监控服务</div>
<div>2.[新增]zipkin分布式链路追踪</div>
<div>3.[升级]seata版本至0.9.0解决分布式事务遇到的bug</div>
<div>4.[新增]Launcher的nacos配置改为sharedIds提升子工程配置优先级</div>
<div>5.[新增]增加changeStatus方法方便修改业务状态字段</div>
<div>6.[新增]saber代码模板增加刷新事件</div>
<div>7.[新增]saber底层架构升级</div>
<div>8.[新增]saber支持tab切换保存页面状态</div>
<div>9.[新增]添加bom统一版本配置</div>
<div>10.[新增]添加trace starter</div>
<div>11.[新增]blade-admin排除seata服务</div>
<div>12.[新增]oss敏感操作增加权限校验</div>
<div>13.[新增][修复]dictrole不选择父节点报错</div>
<div>14.[新增]动态网关设置启动加载</div>
<div>15.[新增]字典增加封存功能</div>
</el-collapse-item>
<el-collapse-item title="2.1.0.RELEASE发布,全面增强底层驱动" name="8">
<div>1.升级springboot 2.1.8springcloud greenwich sr3</div>
<div>2.集成seata提供最简集成方案</div>
<div>3.blade-admin增加nacos动态监听</div>
<div>4.增加alioss集成强化oss返回信息</div>
<div>5.获取令牌操作增加空判断</div>
<div>6.拆分数据库依赖增强mybatis增加yml自定义配置读取</div>
<div>7.各模块增加默认的yml配置不占用application.yml</div>
<div>8.增加ribbon组件可自定义lb优先选择的ip段解决团队网关调试需求</div>
<div>9.优化feign的bean加载逻辑</div>
<div>10.增强condition条件</div>
<div>11.优化日志打印效果</div>
<div>12.重构redis模块增加redis限流功能</div>
<div>13.优化beanutil性能</div>
<div>14.去掉调试用的RouteEndpoint增强安全性</div>
<div>15.优化部门新增逻辑</div>
<div>1.[升级]springboot 2.1.8springcloud greenwich sr3</div>
<div>2.[新增]集成seata提供最简集成方案</div>
<div>3.[新增]blade-admin增加nacos动态监听</div>
<div>4.[新增]增加alioss集成强化oss返回信息</div>
<div>5.[新增]获取令牌操作增加空判断</div>
<div>6.[新增]拆分数据库依赖增强mybatis增加yml自定义配置读取</div>
<div>7.[新增]各模块增加默认的yml配置不占用application.yml</div>
<div>8.[新增]增加ribbon组件可自定义lb优先选择的ip段解决团队网关调试需求</div>
<div>9.[优化]feign的bean加载逻辑</div>
<div>10.[增强]condition条件</div>
<div>11.[优化]日志打印效果</div>
<div>12.[重构]redis模块增加redis限流功能</div>
<div>13.[优化]beanutil性能</div>
<div>14.[优化]去掉调试用的RouteEndpoint增强安全性</div>
<div>15.[优化]部门新增逻辑</div>
</el-collapse-item>
<el-collapse-item title="2.0.7.RELEASE发布,增加网关鉴权,强化代码生成" name="7">
<div>1.增加基于Nacos的动态网关鉴权</div>
<div>2.代码生成增加多数据源选择强化单表代码生成</div>
<div>3.增加个人信息修改头像上传密码更新功能</div>
<div>4.优化新建角色逻辑</div>
<div>5.修复若干issue</div>
<div>1.[新增]增加基于Nacos的动态网关鉴权</div>
<div>2.[新增]代码生成增加多数据源选择强化单表代码生成</div>
<div>3.[新增]增加个人信息修改头像上传密码更新功能</div>
<div>4.[优化]新建角色逻辑</div>
<div>5.[修复]若干issue</div>
</el-collapse-item>
<el-collapse-item title="2.0.6.RELEASE发布,兼容三大主流数据库" name="6">
<div>1.一套代码兼容MysqlOraclePostgreSQL三大主流数据库</div>
<div>2.升级flowable 6.4.2</div>
<div>3.超管默认拥有所有菜单权限</div>
<div>4.修复权限配置数据长度过大的bug</div>
<div>5.增加租户信息获取</div>
<div>6.优化命令行启动顺序</div>
<div>7.升级alibaba cloud毕业版本</div>
<div>8.日志监听增加自定义配置</div>
<div>9.升级swagger-bootstrap-ui版本</div>
<div>10.saber表格自适应增加loading</div>
<div>11.saber通知公告模块增加富文本编辑器</div>
<div>1.[新增]一套代码兼容MysqlOraclePostgreSQL三大主流数据库</div>
<div>2.[升级]flowable 6.4.2</div>
<div>3.[新增]超管默认拥有所有菜单权限</div>
<div>4.[修复]权限配置数据长度过大的bug</div>
<div>5.[新增]增加租户信息获取</div>
<div>6.[优化]命令行启动顺序</div>
<div>7.[升级]alibaba cloud毕业版本</div>
<div>8.[新增]日志监听增加自定义配置</div>
<div>9.[升级]swagger-bootstrap-ui版本</div>
<div>10.[新增]saber表格自适应增加loading</div>
<div>11.[新增]saber通知公告模块增加富文本编辑器</div>
</el-collapse-item>
<el-collapse-item title="2.0.5.RELEASE发布,升级分布式接口权限系统" name="5">
<div>1.升级为分布式接口权限系统</div>
<div>2.增加多租户自定义顶部菜单功能</div>
<div>3.升级greenwich SR2mybatis-plus 3.1.2</div>
<div>4.swagger排序规则采用最新注解</div>
<div>5.数据权限增加可见字段配置</div>
<div>6.数据权限增加分布式服务支持</div>
<div>7.增加远程调用分页的例子解决mybatis-plus传递IPage反序化出现的bug</div>
<div>8.优化租户接口权限规则</div>
<div>9.SqlKeyword增加条件判断</div>
<div>10.修复部分模块包名分层的问题</div>
<div>1.[升级]为分布式接口权限系统</div>
<div>2.[新增]增加多租户自定义顶部菜单功能</div>
<div>3.[升级]greenwich SR2mybatis-plus 3.1.2</div>
<div>4.[新增]swagger排序规则采用最新注解</div>
<div>5.[新增]数据权限增加可见字段配置</div>
<div>6.[新增]数据权限增加分布式服务支持</div>
<div>7.[新增]增加远程调用分页的例子解决mybatis-plus传递IPage反序化出现的bug</div>
<div>8.[优化]租户接口权限规则</div>
<div>9.[新增]SqlKeyword增加条件判断</div>
<div>10.[修复]部分模块包名分层的问题</div>
</el-collapse-item>
<el-collapse-item title="2.0.4.RELEASE发布,增加动态数据权限系统" name="4">
<div>1.增加注解+web可视化配置的动态数据权限系统</div>
<div>2.升级部门管理为机构管理增加机构类型</div>
<div>3.解决mybatis-plus排序字段的sql注入问题</div>
<div>4.增加create_dept统一业务字段</div>
<div>5.添加swagger ui页面设置Authorize 默认全局参数</div>
<div>6.jsonutil增加封装方法,去掉devtools依赖</div>
<div>7.数据库连接适配mysql8</div>
<div>8.docker-compose脚本增加时区</div>
<div>9.oauth申请token可支持自定义表</div>
<div>10.修复代码生成sql缺失主键的问</div>
<div>11.boot版本重构登录逻辑增强可拓展性</div>
<div>1.[新增]注解+web可视化配置的动态数据权限系统</div>
<div>2.[升级]部门管理为机构管理增加机构类型</div>
<div>3.[新增]解决mybatis-plus排序字段的sql注入问题</div>
<div>4.[新增]create_dept统一业务字段</div>
<div>5.[新增]swagger ui页面设置Authorize 默认全局参数</div>
<div>6.[新增]jsonutil增加封装方法,去掉devtools依赖</div>
<div>7.[新增]数据库连接适配mysql8</div>
<div>8.[新增]docker-compose脚本增加时区</div>
<div>9.[新增]oauth申请token可支持自定义表</div>
<div>10.[修复]代码生成sql缺失主键的问</div>
<div>11.[新增]boot版本重构登录逻辑增强可拓展性</div>
</el-collapse-item>
<el-collapse-item title="2.0.3.RELEASE发布,优化多租户oss系统,优化业务架构" name="3">
<div>1.gateway增加动态文档配置可通过配置nacos动态刷新</div>
<div>2.修正blade_menu代码生成模块删除api的地址</div>
<div>3.优化mysql依赖</div>
<div>4.LauncherService增加排序功能</div>
<div>5.优化hystrixfeign加载</div>
<div>6.优化多租户oss系统逻辑使之更加易用</div>
<div>1.[新增]gateway增加动态文档配置可通过配置nacos动态刷新</div>
<div>2.[优化]修正blade_menu代码生成模块删除api的地址</div>
<div>3.[优化]mysql依赖</div>
<div>4.[新增]LauncherService增加排序功能</div>
<div>5.[优化]hystrixfeign加载</div>
<div>6.[优化]多租户oss系统逻辑使之更加易用</div>
<div>7.tenant_code字段统一为tenant_id</div>
</el-collapse-item>
<el-collapse-item title="2.0.2.RELEASE发布,增加多租户oss管理系统" name="2">
<div>1.增加minio封装</div>
<div>2.增加qiniu封装</div>
<div>3.增加oss统一接口</div>
<div>4.集成minioqiniu进行统一管理的多租户oss系统</div>
<div>5.优化blade-core-cloud逻辑</div>
<div>6.badex-biz增加不同包名的swaggermybatis配置demo</div>
<div>7.badex-biz增加nacos自定义注册文件demo</div>
<div>8.bladex-biz增加nacos参数动态刷新demo</div>
<div>1.[新增]增加minio封装</div>
<div>2.[新增]增加qiniu封装</div>
<div>3.[新增]增加oss统一接口</div>
<div>4.[新增]集成minioqiniu进行统一管理的多租户oss系统</div>
<div>5.[优化]blade-core-cloud逻辑</div>
<div>6.[新增]badex-biz增加不同包名的swaggermybatis配置demo</div>
<div>7.[新增]badex-biz增加nacos自定义注册文件demo</div>
<div>8.[新增]bladex-biz增加nacos参数动态刷新demo</div>
</el-collapse-item>
<el-collapse-item title="2.0.1.RELEASE发布,系统优化版本" name="1">
<div>1.兼容jdk11</div>
<div>2.支持refresh_token功能</div>
<div>3.增加minio封装支持多租户模式的oss对象存储</div>
<div>4.集成dubbo最新版本支持rpc远程调用</div>
<div>5.定制基于nacos的gateway动态网关</div>
<div>6.优化聚合网关配置使之更加轻巧</div>
<div>7.CacheUtil增加缓存清除方法</div>
<div>8.优化日志文件格式</div>
<div>9.Secure拦截器支持自定义加载</div>
<div>1.[新增]兼容jdk11</div>
<div>2.[新增]支持refresh_token功能</div>
<div>3.[新增]增加minio封装支持多租户模式的oss对象存储</div>
<div>4.[新增]集成dubbo最新版本支持rpc远程调用</div>
<div>5.[新增]定制基于nacos的gateway动态网关</div>
<div>6.[优化]聚合网关配置使之更加轻巧</div>
<div>7.[新增]CacheUtil增加缓存清除方法</div>
<div>8.[优化]日志文件格式</div>
<div>9.[新增]Secure拦截器支持自定义加载</div>
</el-collapse-item>
<el-collapse-item title="2.0.0.RELEASE发布,完美定制的微服务开发平台" name="0">
<div>1.Swagger提供list形式配置扫描包</div>
<div>2.增加DictCacheUserCacheSysCache缓存工具类</div>
<div>3.重新设计EntityWrapper结构使之更加简单易用</div>
<div>4.强化部分敏感数据的删除校验</div>
<div>5.增加Condition类的sql条件构造器</div>
<div>6.修复工作流分页bug</div>
<div>7.优化docker配置</div>
<div>8.优化多租户逻辑</div>
<div>9.优化request打印日志逻辑</div>
<div>10.修复getIp的bug</div>
<div>11.优化saber代码生成模板</div>
<div>12.saber更新至element-ui 2.8.2版本</div>
<div>13.修复saber分页bug</div>
<div>14.crud组件提交报错后恢复按钮状态</div>
<div>15.字典管理表单调整</div>
<div>16.升级 springboot 2.1.5</div>
<div>1.[新增]Swagger提供list形式配置扫描包</div>
<div>2.[新增]DictCacheUserCacheSysCache缓存工具类</div>
<div>3.[新增]重新设计EntityWrapper结构使之更加简单易用</div>
<div>4.[新增]强化部分敏感数据的删除校验</div>
<div>5.[新增]Condition类的sql条件构造器</div>
<div>6.[修复]工作流分页bug</div>
<div>7.[优化]docker配置</div>
<div>8.[优化]多租户逻辑</div>
<div>9.[优化]request打印日志逻辑</div>
<div>10.[修复]getIp的bug</div>
<div>11.[优化]saber代码生成模板</div>
<div>12.[新增]saber更新至element-ui 2.8.2版本</div>
<div>13.[修复]saber分页bug</div>
<div>14.[新增]crud组件提交报错后恢复按钮状态</div>
<div>15.[新增]字典管理表单调整</div>
<div>16.[升级]springboot 2.1.5</div>
</el-collapse-item>
</el-collapse>
</basic-container>
</el-row>
</el-col>
</el-row>
</div>
@ -555,7 +585,7 @@
data() {
return {
activeNames: ['1', '2', '3', '5'],
logActiveNames: ['20']
logActiveNames: ['21']
};
},
computed: {

Loading…
Cancel
Save