Commit f7a704fc authored by 陈明豪's avatar 陈明豪

Merge remote-tracking branch 'origin/master'

parents 451ff952 08e64a6f
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
border: 1px solid #5BB647!important; border: 1px solid #5BB647!important;
color: #FFFFFF!important; color: #FFFFFF!important;
} }
&.is-disabled,&.is-disabled:hover,&.is-disabled:focus,&.permi-disabled,&.permi-disabled:hover,&.permi-disabled:focus{ &.is-disabled.el-button.el-button--default,&.is-disabled.el-button.el-button--default:hover,&.is-disabled.el-button.el-button--default:focus,&.permi-disabled.el-button.el-button--default,&.permi-disabled.el-button.el-button--default:hover,&.permi-disabled.el-button.el-button--default:focus{
background: #83C374!important; background: #83C374!important;
color: #FFFFFF!important; color: #FFFFFF!important;
border: 1px solid #83C374!important; border: 1px solid #83C374!important;
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
color: #FFFFFF!important; color: #FFFFFF!important;
border: 1px solid #55A343!important; border: 1px solid #55A343!important;
} }
&.is-disabled,&.is-disabled:hover,&.is-disabled:focus,&.permi-disabled,&.permi-disabled:hover,&.permi-disabled:focus{ &.is-disabled.el-button.el-button--default,&.is-disabled.el-button.el-button--default:hover,&.is-disabled.el-button.el-button--default:focus,&.permi-disabled.el-button.el-button--default,&.permi-disabled.el-button.el-button--default:hover,&.permi-disabled.el-button.el-button--default:focus{
background: #83C374!important; background: #83C374!important;
color: #FFFFFF!important; color: #FFFFFF!important;
border: 1px solid #83C374!important; border: 1px solid #83C374!important;
......
...@@ -194,11 +194,15 @@ export default { ...@@ -194,11 +194,15 @@ export default {
}, },
// 获取展示文件名称 // 获取展示文件名称
getShowFileName(name) { getShowFileName(name) {
if (name.lastIndexOf('-') > -1) { const keyword = '-'
return name.substring(name.lastIndexOf('-') + 1) const index = name.indexOf(keyword, name.indexOf(keyword) + 1)
let result = ''
if (index !== -1) {
result = name.substring(index + keyword.length)
} else { } else {
return '' result = 'aa.pdf'
} }
return result
}, },
// 对象转成指定字符串分隔 // 对象转成指定字符串分隔
listToString(list, separator) { listToString(list, separator) {
......
...@@ -26,7 +26,7 @@ export default { ...@@ -26,7 +26,7 @@ export default {
}) })
}, },
resource(resource) { resource(resource) {
var url = baseURL + '/common/download/resource?resource=' + encodeURIComponent(resource) var url = baseURL + 'business/common/downloadMinio?url=' + encodeURIComponent(resource)
axios({ axios({
method: 'get', method: 'get',
url: url, url: url,
...@@ -36,7 +36,16 @@ export default { ...@@ -36,7 +36,16 @@ export default {
const isBlob = blobValidate(res.data) const isBlob = blobValidate(res.data)
if (isBlob) { if (isBlob) {
const blob = new Blob([res.data]) const blob = new Blob([res.data])
this.saveAs(blob, decodeURIComponent(res.headers['download-filename'])) const url = res.config['url']
const keyword = '-'
const index = url.indexOf(keyword, url.indexOf(keyword, url.indexOf(keyword) + 1) + 1)
let result = ''
if (index !== -1) {
result = url.substring(index + keyword.length)
} else {
result = 'aa.pdf'
}
this.saveAs(blob, decodeURIComponent(result))
} else { } else {
this.printErrMsg(res.data) this.printErrMsg(res.data)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment