From 72e27633885c713fa886b09bb71e204b85a60e92 Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 6 Jun 2022 09:42:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PdfPreview/view.vue | 199 +++++++++++++++++++++++++++++ src/views/portal/case/Detail.vue | 10 +- 2 files changed, 205 insertions(+), 4 deletions(-) create mode 100644 src/components/PdfPreview/view.vue diff --git a/src/components/PdfPreview/view.vue b/src/components/PdfPreview/view.vue new file mode 100644 index 00000000..c9d03b34 --- /dev/null +++ b/src/components/PdfPreview/view.vue @@ -0,0 +1,199 @@ + + + + + diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index bf50175b..30659aad 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -18,7 +18,7 @@ 工号:{{ authorInfo.code }} 部门:{{ authorInfo.orgInfo }} - {{ caseDetail.sysCreateTime.substring(0,10) }} + {{ caseDetail.sysCreateTime.substring(0,10) }}
@@ -31,7 +31,7 @@ - + @@ -70,7 +70,7 @@ import { mapGetters } from 'vuex'; import portalHeader from '@/components/PortalHeader.vue'; import portalFooter from '@/components/PortalFooter.vue'; -import pdfPreview from '@/components/PdfPreview/index.vue'; +import pdfPreview from '@/components/PdfPreview/view.vue'; import interactBar from '@/components/Portal/interactBar.vue'; import comments from '@/components/Portal/comments.vue'; @@ -88,6 +88,7 @@ export default { return { resolveId: '', basePath:process.env.VUE_APP_FILE_BASE_URL, + pdfPath:'', caseDetail: { id:'', filePath:'' @@ -124,8 +125,9 @@ export default { }, getCaseUserDetail() { apiUser.getByIds([this.caseDetail.sysCreateAid]).then(res => { - if (res.status == 200) { + if (res.status == 200 && res.result.length>0) { this.authorInfo = res.result[0]; + //console.log(res.result,'res.result'); } }); },