🎉 更新首页

This commit is contained in:
smallchill 2019-10-03 14:12:59 +08:00
parent 2dccb8d40e
commit bbec189ddd
2 changed files with 150 additions and 61 deletions

View File

@ -17,7 +17,7 @@ export default {
dangerouslyUseHTMLString: true,
message:
'<p>欢迎使用Saber!</p>' +
'<p>该系统采用BladeX与AvueX开发,</p>' +
'<p>该系统可用BladeX增强开发,</p>' +
'<p>若要商用强烈推荐高度定制的商业化框架,具体授权信息请访问如下地址。️</p>' +
'</br>' +
'<p>BladeX 授权地址:<a target="_blank" href="https://bladex.vip/#/vip">点击授权</a></p>' +

View File

@ -12,13 +12,14 @@
<img src="https://img.shields.io/badge/Copyright%20-@BladeX-%23ff3f59.svg" alt="Downloads"/>
</a>
</p>
<el-col :span="16">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="欢迎使用Saber" name="1">
<div>1.Saber是SpringBlade前端UI系统</div>
<div>2.对现有的avue2.0element-ui库进行二次封装</div>
<div>2.对现有的avue2.0element-ui库进行二次封装</div>
<div>3.100%兼容原生element-ui库</div>
<div>4.基于json驱动的模块配置打造最好用的vuejs中后台脚手架</div>
<div>5.使用Saber可以大幅度提升开发效率不再为重复工作发愁</div>
<div>4.基于json驱动的模块配置打造最好用的vuejs中后台脚手架</div>
<div>5.使用Saber可以大幅度提升开发效率不再为重复工作发愁</div>
</el-collapse-item>
<el-collapse-item title="什么是BladeX" name="2">
<div>1.BladeX是一款精心设计的微服务架构提供 SpringCloud 全套解决方案</div>
@ -29,13 +30,13 @@
<div>6.BladeX授权地址:<a target="_blank" href="https://bladex.vip/#/vip">点击授权</a></div>
</el-collapse-item>
<el-collapse-item title="为何需要BladeX" name="3">
<div>1.经历过较长的线上生产积累了很多企业痛点的解决方案</div>
<div>2.一套代码兼容MySqlOraclePostgreSQL适应企业各种不同场景的需求</div>
<div>3.集成了很多企业急切所需的例如多租户Oauth2授权认证工作流分布式事务等等功能</div>
<div>4.深度定制了Flowable工作流完美支持SpringCloud分布式服务的场景以远程调用的方式进行操作</div>
<div>5.升级了核心驱动新功能完全可以开箱即用而开源版需要自己再花时间进行集成需要花掉更多的时间成本</div>
<div>6.拥抱微服务时代很多企业由于项目转型或升级传统的技术已然不能满足反而会花更多成本而BladeX就是为此而生</div>
<div>7.同时提供SpringCloud版本和SpringBoot版本两个版本的api可以与Sword和Saber无缝对接为小型项目至大型项目保驾护航</div>
<div>1.经历过较长的线上生产积累了很多企业痛点的解决方案</div>
<div>2.一套代码兼容MySqlOraclePostgreSQL适应企业各种不同场景的需求</div>
<div>3.集成了很多企业急切所需的例如多租户Oauth2授权认证工作流分布式事务等等功能</div>
<div>4.深度定制了Flowable工作流完美支持SpringCloud分布式服务的场景以远程调用的方式进行操作</div>
<div>5.升级了核心驱动新功能完全可以开箱即用而开源版需要自己再花时间进行集成需要花掉更多的时间成本</div>
<div>6.拥抱微服务时代很多企业由于项目转型或升级传统的技术已然不能满足反而会花更多成本而BladeX就是为此而生</div>
<div>7.同时提供SpringCloud版本和SpringBoot版本两个版本的api可以与Sword和Saber无缝对接为小型项目至大型项目保驾护航</div>
<div>8.授权购买即永久源码没有混淆完全开放后续升级完全免费企业只需花很少的钱即可获得一整套成熟的解决方案你还在等什么</div>
</el-collapse-item>
<el-collapse-item title="拥有的核心功能" name="4">
@ -61,7 +62,7 @@
<div>20.多租户顶部菜单配置-提供给每个租户独立的顶部菜单配置模块可以自定义顶部菜单切换</div>
<div>21.主流数据库兼容-一套代码完全兼容MysqlPostgresqlOracle三大主流数据库</div>
<div>22.动态网关鉴权-基于Nacos的动态网关鉴权可在线配置实时生效</div>
<div>23.全能代码生成器-支持自定义模型模版 业务建模支持多种模板引擎在线配置大幅度提升开发效率不再为重复工作发愁</div>
<div>23.全能代码生成器-支持自定义模型模版 业务建模支持多种模板引擎在线配置大幅度提升开发效率不再为重复工作发愁</div>
<div>24.Seata分布式事务-定制集成Seata支持分布式事务无代码侵入不失灵活与简洁</div>
<div>25.未完待续...</div>
</el-collapse-item>
@ -71,6 +72,93 @@
<div>3.有意向请联系唯一指定QQ:85088620</div>
</el-collapse-item>
</el-collapse>
</el-col>
<el-col :span="8">
<el-collapse v-model="logActiveNames" @change="handleChange">
<el-collapse-item title="2.5.0发布 集成seata支持分布式事务" name="9">
<div>1.封装集成seata支持分布式事务</div>
<div>2.重写blade-core-cloud模块增强cloud场景支持</div>
<div>3.增加hystrix自动fallback功能</div>
<div>4.升级springboot至2.1.8.RELEASE</div>
<div>5.升级springcloud至Greenwich.SR3</div>
</el-collapse-item>
<el-collapse-item title="2.4.1发布 代码生成增加多数据源,强化代码生成功能" name="8">
<div>1.升级SpringBoot至2.1.7</div>
<div>2.代码生成增加多数据源配置</div>
<div>3.增强代码生成功能支持可选基础业务包装器配置</div>
<div>4.优化代码生成模板</div>
</el-collapse-item>
<el-collapse-item title="2.4.0发布 升级AlibabaCloud毕业版本" name="7">
<div>1.升级AlibabaCloud毕业版本</div>
<div>2.升级支持Naocs 1.1.0Sentinel 1.6.3</div>
<div>3.租户系统的tenantCode统一更改为tenantId</div>
<div>4.优化代码生成模板</div>
<div>5.优化mybatis-plus新版配置</div>
<div>6.修复排序字段sql注入问题</div>
</el-collapse-item>
<el-collapse-item title="2.3.3发布 重构令牌逻辑, 增强令牌功能" name="6">
<div>1.重构令牌发放逻辑可自定义令牌类型增强可拓展性</div>
<div>2.增加动态配置token过期时间令牌续期功能</div>
<div>3.增加GateWay动态聚合文档功能简化配置</div>
<div>4.优化Wrapper定义代码更加简洁</div>
<div>5.Swagger增加多包扫描</div>
<div>6.使用 Swagger-Bootstrap-UI 最新版排序注解</div>
<div>7.升级 SpringBoot 2.1.6SpringCloud Greenwich.SR2</div>
<div>8.升级 Mybatis-Plus 3.1.2</div>
<div>9.修复排序字段可能导致的sql注入问题</div>
<div>10.修复部分缓存清除失效的问题</div>
</el-collapse-item>
<el-collapse-item title="2.3.2发布 增加 OSS 封装及单元测试封装" name="5">
<div>1.增加七牛云oss-starter</div>
<div>2.增加blade-resource模块对外提供服务支持分布式下的oss场景</div>
<div>3.LauncherService增加排序功能</div>
<div>4.增加单元测试starter可在启动过程中便捷地指定profile以及启动参数</div>
<div>5.增加指定启动参数的单元测试demo</div>
<div>6.优化docker脚本配置</div>
</el-collapse-item>
<el-collapse-item title="2.3.1发布 升级业务架构" name="4">
<div>1.升级 SpringBoot 2.1.5</div>
<div>2.前端框架Saber升级 element-ui 2.8.2</div>
<div>3.Saber业务代码升级</div>
<div>4.优化Saber代码生成模板</div>
<div>5.统一日志业务表基础字段</div>
<div>6.优化租户过滤逻辑</div>
<div>7.BaseEntity放开主键限制子类可自定义主键类型</div>
<div>8.XssFilter增加放行配置可配置放行微信api接口</div>
</el-collapse-item>
<el-collapse-item title="2.3.0发布 升级SpringCloud Greenwich与SpringBoot" name="3">
<div>1.升级 SpringCloud Greenwich</div>
<div>2.升级 SpringCloud Alibaba 组件版本为0.9.0.RELEASE支持最新版本的nacos与sentinel</div>
<div>3.升级 SpringBoot 2.1.4</div>
<div>4.升级 mysql 驱动版本</div>
<div>5.优化 LauncherService 关于环境的判断逻辑</div>
<div>6.修复 blade-core-log 在部分情况下获取request为空的问题</div>
<div>7.修复多租户插件判断租户过滤的逻辑</div>
<div>8.修复请求日志打印插件部分格式空指针的问题</div>
<div>9.降低nacos心跳日志等级关闭心跳日志显示</div>
</el-collapse-item>
<el-collapse-item title="2.2.0发布 升级为多终端令牌认证系统" name="2">
<div>1.增加多终端令牌认证系统</div>
<div>2.增加多租户开关</div>
<div>3.修复部分模块没有筛选已删除的问题</div>
<div>4.调整角色分配会越权的问题</div>
<div>5.优化部署脚本</div>
</el-collapse-item>
<el-collapse-item title="2.1.0发布 升级为SaaS多租户系统" name="1">
<div>1.升级为SaaS多租户系统</div>
<div>2.优化代码生成逻辑</div>
<div>3.代码生成增加菜单sql</div>
<div>4.增加SysClient提供系统信息远程调用</div>
<div>5.优化部署脚本增加前端部署实例</div>
<div>6.增加父子角色过滤使得角色无法越权配置</div>
</el-collapse-item>
<el-collapse-item title="2.0.0发布 全面升级为SpringCloud微服务架构" name="0">
<div>1.SpringBlade 2.0 是由一个商业级项目升级优化而来的SpringCloud微服务架构采用Java8 API重构了业务代码完全遵循阿里巴巴编码规范</div>
<div>2.采用Spring Boot 2 Spring Cloud Greenwich Mybatis 等核心技术用于快速搭建企业级的微服务系统平台</div>
<div>3.SpringBlade 致力于创造新颖的开发模式将开发中遇到的痛点生产中所踩的坑整理归纳并将解决方案都融合到框架中</div>
</el-collapse-item>
</el-collapse>
</el-col>
</basic-container>
</template>
@ -81,7 +169,8 @@
name: "wel",
data() {
return {
activeNames: ['1', '2', '3']
activeNames: ['1', '2', '3'],
logActiveNames: ['9']
};
},
computed: {