|
|
|
|
@ -1,17 +1,19 @@ |
|
|
|
|
<template> |
|
|
|
|
<basic-container> |
|
|
|
|
<p align="left"> |
|
|
|
|
<img src="https://img.shields.io/badge/Release-V2.1.0-green.svg" alt="Downloads"> |
|
|
|
|
<p align="center"> |
|
|
|
|
<img src="https://img.shields.io/badge/Release-V1.0.0-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-Greenwich.SR3-blue.svg" alt="Coverage Status"> |
|
|
|
|
<img src="https://img.shields.io/badge/Spring%20Boot-2.1.8.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"> |
|
|
|
|
<img src="https://img.shields.io/badge/Archer%20Author-Small%20Chill-ff69b4.svg" alt="Downloads"> |
|
|
|
|
</a> |
|
|
|
|
<a target="_blank" href="https://bladex.vip"> |
|
|
|
|
<img src="https://img.shields.io/badge/Copyright%20-@BladeX-%23ff3f59.svg" alt="Downloads"> |
|
|
|
|
</a> |
|
|
|
|
</p> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="16"> |
|
|
|
|
<el-collapse v-model="activeNames" @change="handleChange"> |
|
|
|
|
<el-collapse-item title="欢迎使用Saber" name="1"> |
|
|
|
|
<div>1.Saber是BladeX前端UI系统</div> |
|
|
|
|
@ -70,14 +72,106 @@ |
|
|
|
|
<div>2.接3个月以内工期的react、vue、springboot、springcloud、app、小程序等软件定制服务</div> |
|
|
|
|
<div>3.有意向请联系唯一指定QQ:85088620</div> |
|
|
|
|
</el-collapse-item> |
|
|
|
|
<!--<el-collapse-item title="BladeX更新日志" name="6"> |
|
|
|
|
<div>1.</div> |
|
|
|
|
<div>2.</div> |
|
|
|
|
<div>3.</div> |
|
|
|
|
<div>4.</div> |
|
|
|
|
<div>5.</div> |
|
|
|
|
</el-collapse-item>--> |
|
|
|
|
</el-collapse> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="8"> |
|
|
|
|
<el-collapse v-model="logActiveNames" @change="handleChange"> |
|
|
|
|
<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> |
|
|
|
|
</el-collapse-item> |
|
|
|
|
<el-collapse-item title="2.0.6.RELEASE发布,兼容三大主流数据库" name="6"> |
|
|
|
|
<div>1.一套代码兼容Mysql、Oracle、PostgreSQL三大主流数据库</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 SR2,mybatis-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> |
|
|
|
|
</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>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.集成minio、qiniu,进行统一管理的多租户oss系统</div> |
|
|
|
|
<div>5.优化blade-core-cloud逻辑</div> |
|
|
|
|
<div>6.badex-biz增加不同包名的swagger、mybatis配置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> |
|
|
|
|
</el-collapse-item> |
|
|
|
|
<el-collapse-item title="2.0.0.RELEASE发布,完美定制的微服务开发平台" name="0"> |
|
|
|
|
<div>1.Swagger提供list形式配置扫描包</div> |
|
|
|
|
<div>2.增加DictCache、UserCache、SysCache缓存工具类</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> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
</basic-container> |
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
@ -88,7 +182,8 @@ |
|
|
|
|
name: "wel", |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
activeNames: ['1','2','3'] |
|
|
|
|
activeNames: ['1', '2', '3'], |
|
|
|
|
logActiveNames: ['7'] |
|
|
|
|
}; |
|
|
|
|
}, |
|
|
|
|
computed: { |
|
|
|
|
|