diff --git a/src/components/doc-width-nav.vue b/src/components/doc-width-nav.vue index 9c43c825c55e8564e916fcadedf7d5b110d4f4c3..9090a9851af285f63c43796c2b85cc6e5c592c22 100644 --- a/src/components/doc-width-nav.vue +++ b/src/components/doc-width-nav.vue @@ -8,11 +8,21 @@
-
-
附件:脚接交接军军军军军军军
+ v-html="content" + ref="docContent" + > +
+
+

附件: + + + {{helper.downloadFileFormatNew(e)}} +
+
+
+ 暂无 +

+
@@ -42,6 +44,7 @@ export default { title: "", update_time: "", content: "", + doc_file: "" }; }, computed: { @@ -85,6 +88,7 @@ export default { if (data.data.content) { this.content = data.data.content; } + this.doc_file = data.data.doc_file || "" } }); }, diff --git a/src/services/helper.js b/src/services/helper.js index 5b100000fe90e238d9c9bff65ede06a77981d5e6..c850ab934ec18b715a4f6711c1c3e961f8caebdd 100644 --- a/src/services/helper.js +++ b/src/services/helper.js @@ -35,6 +35,25 @@ module.exports.dateFormat = function (fmt, timestamp) { return fmt; } +module.exports.downloadFileFormatNew = function (fileUrl) { + /* + input: /apaas/static/docs/image/images/1234_qq234ewr123.png + output: 1234.png + */ + if (fileUrl != "") { + var temp = fileUrl.split('/')[fileUrl.split('/').length - 1] + var name = temp.split('_')[0] + var type = temp.split('_')[temp.split('_').length - 1].split('.')[1] + if (temp.indexOf('_') == -1) { + return name + } else { + return name + '.' + type + } + } else { + return ""; + } +} + module.exports.dateStringTransform = function (date) { /* input: 2020-06-12T16:38:11+08:00