From 1d66c44edbbc39ca4fcce4b7d86526a04d017685 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Tue, 4 Jun 2024 16:41:28 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E4=BC=98=E5=8C=96=E9=9C=80=E6=B1=82?= =?UTF-8?q?=E5=BE=81=E9=9B=86=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/index.scss | 4 +- .../DetailComponent/ApprovalDetail.vue | 21 +- .../DetailComponent/CollectionDetail.vue | 111 ++---- .../DetailComponent/FileComponent.vue | 43 ++- .../DetailComponent/SummaryDetail.vue | 2 +- src/components/SearchFilesByTag.vue | 8 +- src/components/steps/index.vue | 2 - .../project-demand/requirement/detail.vue | 333 +++--------------- .../project-demand/requirement/index.vue | 6 +- src/views/project-demand/summary/add.vue | 3 +- src/views/project-demand/summary/detail.vue | 12 +- src/views/project-management/filing/index.vue | 2 +- .../implementation/detail.vue | 3 + .../project-management/initiation/index.vue | 2 +- .../workflow/common/ProcessDiagramViewer.vue | 17 +- vite.config.js | 22 +- 16 files changed, 162 insertions(+), 429 deletions(-) diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 4f3a807..c14453a 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -377,8 +377,8 @@ html, body, #app, .el-container, .el-aside, .el-main { //放大缩小按钮上外边距 .scale { margin-top: 10px; - z-index: 666; - position: static; + //z-index: 666; + //position: static; //top: -20px; } diff --git a/src/components/DetailComponent/ApprovalDetail.vue b/src/components/DetailComponent/ApprovalDetail.vue index 06362a5..0bc03e8 100644 --- a/src/components/DetailComponent/ApprovalDetail.vue +++ b/src/components/DetailComponent/ApprovalDetail.vue @@ -55,19 +55,9 @@ const props = defineProps({ default: false } }) -watch(() => props.loading, (newVal) => { - props.loading = newVal -}, {deep: true}) const form = ref() - -const localData = reactive({ - fileList: props.formData.fileList, - singleFile: props.formData.singleFile -}) - const schema = computed(()=>{ let arr - if(props.type == 'approval') { arr = [ { @@ -86,7 +76,7 @@ const schema = computed(()=>{ component: ()=>(
{ - props.formData.singleFile?.originalFileName ? + props.formData.singleFile?.originalFileName? handleDownload(props.formData.singleFile)} @@ -118,7 +108,7 @@ const schema = computed(()=>{ component: ()=>(
{ - props.formData.singleFile?.originalFileName ? + props.formData.singleFile?.originalFileName? handleDownload(props.formData.singleFile)} @@ -143,7 +133,7 @@ const schema = computed(()=>{ component: ()=>(
{ - props.formData.singleFile?.originalFileName ? + props.formData.singleFile?.originalFileName? handleDownload(props.formData.singleFile)} @@ -172,10 +162,13 @@ const handleDownload = (row) => { loading.close() }) } - watchEffect(()=>{ Object.keys(props.formData).length && (form.value.setValues(props.formData)) }) + +watch(() => props.loading, (newVal) => { + props.loading = newVal +}, {deep: true}) diff --git a/src/components/DetailComponent/FileComponent.vue b/src/components/DetailComponent/FileComponent.vue index ae58aef..9ae988a 100644 --- a/src/components/DetailComponent/FileComponent.vue +++ b/src/components/DetailComponent/FileComponent.vue @@ -1,7 +1,7 @@