diff --git a/src/views/news/newDetail.vue b/src/views/news/newDetail.vue index e48d9f1f..98b4be6c 100644 --- a/src/views/news/newDetail.vue +++ b/src/views/news/newDetail.vue @@ -15,6 +15,16 @@
+ +
+ 附件 + + + + +
@@ -25,6 +35,7 @@ export default { data() { return { detail:'', + attachmentQueryList:[] }; }, created() { @@ -36,6 +47,19 @@ export default { console.log(response) this.detail = response.data document.getElementById('content').innerHTML = response.data.content; + + if(response.data.attachment){ + var content = response.data.attachment.split(','); + let list = []; + content.map(rr=>{ + list.push({ + fileUrl:rr, + fileName:rr.substr(27,rr.length) + }) + }) + + this.attachmentQueryList = list; + } }); }, }, @@ -60,4 +84,11 @@ export default { img{ width: 100%; } + /deep/.van-cell__title, .van-cell__value{ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; + } diff --git a/src/views/policy/policyDetail.vue b/src/views/policy/policyDetail.vue index cdb14d97..23b78dac 100644 --- a/src/views/policy/policyDetail.vue +++ b/src/views/policy/policyDetail.vue @@ -15,6 +15,16 @@
+ +
+ 附件 + + + + +
@@ -25,6 +35,7 @@ export default { data() { return { detail:'', + attachmentQueryList:[] }; }, created() { @@ -36,6 +47,20 @@ export default { console.log(response) this.detail = response.data document.getElementById('content').innerHTML = response.data.content; + + if(response.data.attachment){ + var content = response.data.attachment.split(','); + let list = []; + content.map(rr=>{ + list.push({ + fileUrl:rr, + fileName:rr.substr(27,rr.length) + }) + }) + + this.attachmentQueryList = list; + } + }); }, }, @@ -52,5 +77,13 @@ export default { } #content{ overflow: hidden; + font-size: 14PX; + } + /deep/.van-cell__title, .van-cell__value{ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; }