🎉 3.0.2.RELEASE 支持 Nacos2.0 长链接特性

This commit is contained in:
smallchill 2021-03-24 18:57:50 +08:00
parent 33352fb5f2
commit 5b07258afe
18 changed files with 2181 additions and 2063 deletions

View File

@ -1,9 +1,9 @@
<p align="center"> <p align="center">
<img src="https://img.shields.io/badge/Release-V3.0.1-green.svg" alt="Downloads"> <img src="https://img.shields.io/badge/Release-V3.0.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/JDK-1.8+-green.svg" alt="Build Status">
<img src="https://img.shields.io/badge/license-Apache%202-blue.svg" alt="Build Status"> <img src="https://img.shields.io/badge/license-Apache%202-blue.svg" alt="Build Status">
<img src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg" alt="Coverage Status"> <img src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg" alt="Coverage Status">
<img src="https://img.shields.io/badge/Spring%20Boot-2.4.2-blue.svg" alt="Downloads"> <img src="https://img.shields.io/badge/Spring%20Boot-2.4.4-blue.svg" alt="Downloads">
<a target="_blank" href="https://bladex.vip"> <a target="_blank" href="https://bladex.vip">
<img src="https://img.shields.io/badge/Author-Small%20Chill-ff69b4.svg" alt="Downloads"> <img src="https://img.shields.io/badge/Author-Small%20Chill-ff69b4.svg" alt="Downloads">
</a> </a>

View File

@ -1,6 +1,6 @@
{ {
"name": "saber-admin", "name": "saber-admin",
"version": "3.0.1", "version": "3.0.2",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",
@ -14,7 +14,7 @@
"axios": "^0.18.0", "axios": "^0.18.0",
"babel-polyfill": "^6.26.0", "babel-polyfill": "^6.26.0",
"classlist-polyfill": "^1.2.0", "classlist-polyfill": "^1.2.0",
"element-ui": "^2.13.2", "element-ui": "^2.15.1",
"js-base64": "^2.5.1", "js-base64": "^2.5.1",
"js-cookie": "^2.2.0", "js-cookie": "^2.2.0",
"mockjs": "^1.0.1-beta3", "mockjs": "^1.0.1-beta3",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

8
public/cdn/avue/2.8.2/avue.min.js vendored Normal file

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -9,10 +9,10 @@
<meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no"> <meta name="format-detection" content="telephone=no">
<meta http-equiv="X-UA-Compatible" content="chrome=1"/> <meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<link rel="stylesheet" href="<%= BASE_URL %>cdn/element-ui/2.13.2/theme-chalk/index.css"> <link rel="stylesheet" href="<%= BASE_URL %>cdn/element-ui/2.15.1/theme-chalk/index.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/animate/3.5.2/animate.css"> <link rel="stylesheet" href="<%= BASE_URL %>cdn/animate/3.5.2/animate.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/1.0.0/index.css"> <link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/1.0.0/index.css">
<link rel="stylesheet" href="<%= BASE_URL %>cdn/avue/2.7.6/index.css"> <link rel="stylesheet" href="<%= BASE_URL %>cdn/avue/2.8.2/index.css">
<link rel="icon" href="<%= BASE_URL %>favicon.png"> <link rel="icon" href="<%= BASE_URL %>favicon.png">
<title>Saber企业级开发平台</title> <title>Saber企业级开发平台</title>
<style> <style>
@ -102,8 +102,8 @@
<script src="<%= BASE_URL %>cdn/vuex/3.1.1/vuex.min.js" charset="utf-8"></script> <script src="<%= BASE_URL %>cdn/vuex/3.1.1/vuex.min.js" charset="utf-8"></script>
<script src="<%= BASE_URL %>cdn/vue-router/3.0.1/vue-router.min.js" charset="utf-8"></script> <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/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/element-ui/2.15.1/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.8.2/avue.min.js" charset="utf-8"></script>
</body> </body>
</html> </html>

View File

@ -27,7 +27,7 @@ Vue.use(Element, {
Vue.use(window.AVUE, { Vue.use(window.AVUE, {
size: 'small', size: 'small',
tableSize: 'small', tableSize: 'small',
calcHeight: -80, calcHeight: -90,
i18n: (key, value) => i18n.t(key, value) i18n: (key, value) => i18n.t(key, value)
}) })
//注册全局容器 //注册全局容器

View File

@ -66,6 +66,6 @@
} }
.el-card__body { .el-card__body {
padding: 16px !important; //padding: 16px !important;
} }

View File

@ -6,6 +6,7 @@
ref="crud" ref="crud"
v-model="form" v-model="form"
:permission="permissionList" :permission="permissionList"
:search.sync="search"
@row-del="rowDel" @row-del="rowDel"
@row-update="rowUpdate" @row-update="rowUpdate"
@row-save="rowSave" @row-save="rowSave"
@ -136,6 +137,7 @@
}; };
return { return {
form: {}, form: {},
search:{},
roleBox: false, roleBox: false,
excelBox: false, excelBox: false,
loading: true, loading: true,
@ -547,8 +549,7 @@
cancelButtonText: "取消", cancelButtonText: "取消",
type: "warning" type: "warning"
}).then(() => { }).then(() => {
const searchForm = this.$refs.crud.searchForm; window.open(`/api/blade-user/export-user?blade-auth=${getToken()}&account=${this.search.account}&realName=${this.search.realName}`);
window.open(`/api/blade-user/export-user?blade-auth=${getToken()}&account=${searchForm.account}&realName=${searchForm.realName}`);
}); });
}, },
handleTemplate() { handleTemplate() {

View File

@ -3,10 +3,10 @@
<basic-container> <basic-container>
<third-register></third-register> <third-register></third-register>
<p style="text-align: center;"> <p style="text-align: center;">
<img src="https://img.shields.io/badge/Release-V3.0.0-green.svg" alt="Downloads"/> <img src="https://img.shields.io/badge/Release-V3.0.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/JDK-1.8+-green.svg" alt="Build Status"/>
<img src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg" alt="Coverage Status"/> <img src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg" alt="Coverage Status"/>
<img src="https://img.shields.io/badge/Spring%20Boot-2.4.1.RELEASE-blue.svg" alt="Downloads"/> <img src="https://img.shields.io/badge/Spring%20Boot-2.4.4.RELEASE-blue.svg" alt="Downloads"/>
<a target="_blank" href="https://bladex.vip"> <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/Saber%20Author-Small%20Chill-ff69b4.svg" alt="Downloads"/>
</a> </a>
@ -125,6 +125,20 @@
<el-row> <el-row>
<basic-container> <basic-container>
<el-collapse v-model="logActiveNames" @change="handleChange"> <el-collapse v-model="logActiveNames" @change="handleChange">
<el-collapse-item title="3.0.2.发布 支持Nacos2.0长链接特性" name="24">
<div>1.升级 SpringBoot 2.4.4</div>
<div>2.升级 SpringCloud 2020.0.2</div>
<div>3.升级 AlibabaCloud 2.2.5.RELEASE</div>
<div>4.升级 FastJson 1.2.75</div>
<div>5.升级 Avue 2.8.2</div>
<div>6.升级 ElementUI 2.15.1</div>
<div>7.新增支持Nacos2.0长链接特性</div>
<div>8.优化七牛云地域配置为自动获取</div>
<div>9.优化Xss过滤支持通配符匹配逻辑</div>
<div>10.优化接口放行支持通配符匹配逻辑</div>
<div>11.修复Feign请求头传递丢失的问题</div>
<div>12.修复用户管理导出查询功能失效的问题</div>
</el-collapse-item>
<el-collapse-item title="3.0.1.发布 新增Swagger独立网关优化代码生成" name="23"> <el-collapse-item title="3.0.1.发布 新增Swagger独立网关优化代码生成" name="23">
<div>1.升级 SpringBoot 2.4.2</div> <div>1.升级 SpringBoot 2.4.2</div>
<div>2.升级 SpringCloud 2020.0.1</div> <div>2.升级 SpringCloud 2020.0.1</div>
@ -377,7 +391,7 @@
data() { data() {
return { return {
activeNames: ['1', '2', '3', '5'], activeNames: ['1', '2', '3', '5'],
logActiveNames: ['23'] logActiveNames: ['24']
}; };
}, },
computed: { computed: {

4177
yarn.lock

File diff suppressed because it is too large Load Diff