From 64df676292cd8233289a41461dbe0d6b20c857d3 Mon Sep 17 00:00:00 2001 From: "LAPTOP-S9RBPPM6\\bjxask-2201" <752743406@qq.com> Date: Tue, 31 May 2022 11:36:55 +0800 Subject: [PATCH 01/33] =?UTF-8?q?=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/collectItem.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Course/collectItem.vue b/src/components/Course/collectItem.vue index 21a6bf04..80bbe847 100644 --- a/src/components/Course/collectItem.vue +++ b/src/components/Course/collectItem.vue @@ -134,8 +134,8 @@ export default { 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'); } }); }, From f2d66a8a579fc63a8c481a9ae6ebe766e2efafe0 Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 6 Jun 2022 10:23:38 +0800 Subject: [PATCH 12/33] =?UTF-8?q?=E5=85=88=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PdfPreview/view.vue | 5 ----- src/views/portal/case/Detail.vue | 3 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/components/PdfPreview/view.vue b/src/components/PdfPreview/view.vue index c9d03b34..1062f1d5 100644 --- a/src/components/PdfPreview/view.vue +++ b/src/components/PdfPreview/view.vue @@ -119,11 +119,6 @@ export default { }); } }, - initSrc(url){ - if(url && url.indexOf('.pdf')>-1){ - //this.src = url; - } - }, prePage(type) { if (this.currentPage > 1) { this.currentPage--; diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index 30659aad..f6397591 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -98,6 +98,7 @@ export default { }; }, mounted() { + this.pdfPath=this.basePath+'/case/demo.pdf'; this.resolveId = this.$route.query.id; if (this.resolveId) { this.getCaseData(); @@ -197,7 +198,7 @@ export default { .jianjie { margin: 15px 0; background-color: #fff; - padding: 20px 100px 10px 100px; + padding: 0px 0px 10px 0px; .content { padding: 10px 0; line-height: 25px; From a0177e2493a5f83f8e92021fc9cf4d5988ede0b4 Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 6 Jun 2022 10:24:54 +0800 Subject: [PATCH 13/33] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..07e6e472 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/node_modules From ef7822ef21aecb2539effb8dc5e7b4fd4fcc399d Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 6 Jun 2022 10:48:21 +0800 Subject: [PATCH 14/33] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/portal/case/Detail.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index f6397591..36899399 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -98,7 +98,7 @@ export default { }; }, mounted() { - this.pdfPath=this.basePath+'/case/demo.pdf'; + //this.pdfPath=this.basePath+'/case/demo1.pdf'; this.resolveId = this.$route.query.id; if (this.resolveId) { this.getCaseData(); @@ -120,6 +120,12 @@ export default { if (JSON.stringify(res.result) != '{}') { this.caseDetail = res.result; this.getCaseUserDetail(); + if(this.caseDetil.filePath){ + this.pdfPath=this.basePath+this.caseDetil.filePath; + }else{ + this.$message.error('内容文件不存在或已被删除,请与管理员联系'); + } + } } }); From e8d237d8627e86101eb4599c5c42397ba5945482 Mon Sep 17 00:00:00 2001 From: lmj <3407000732@qq.com> Date: Mon, 6 Jun 2022 10:50:38 +0800 Subject: [PATCH 15/33] =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/portal/case/Detail.vue | 2 +- src/views/portal/case/Index.vue | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index 36899399..a0df73c7 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -19,7 +19,7 @@ 部门:{{ authorInfo.orgInfo }} {{ caseDetail.sysCreateTime.substring(0,10) }} - +
角色认知 diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue index 88c82ef0..8a6c188d 100644 --- a/src/views/portal/case/Index.vue +++ b/src/views/portal/case/Index.vue @@ -104,8 +104,9 @@ - 最新 - 最热 + 最热 + 最新 + @@ -129,8 +130,7 @@
{{item.content}} - - +
From 596af21fa8ecd0bda9f0f73b29919c63b96a5cb9 Mon Sep 17 00:00:00 2001 From: lmj <3407000732@qq.com> Date: Mon, 6 Jun 2022 17:56:36 +0800 Subject: [PATCH 16/33] =?UTF-8?q?=E6=A1=88=E4=BE=8B=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/portal/case/Detail.vue | 200 +++++++++++++++++++++++++----- src/views/portal/case/Index.vue | 201 +++++++++++++++++++++++++++---- 2 files changed, 350 insertions(+), 51 deletions(-) diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index a0df73c7..b5c45e60 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -1,5 +1,5 @@