From 203b53936f967a4750b637c6113f182874578fda Mon Sep 17 00:00:00 2001
From: odjbin <1042039504@qq.com>
Date: Thu, 18 Jul 2024 15:21:41 +0800
Subject: [PATCH] =?UTF-8?q?fix=20:=20=E9=99=84=E4=BB=B6=E4=B8=8A=E4=BC=A0?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../implementation/upload.vue | 56 +++++++++++--------
1 file changed, 33 insertions(+), 23 deletions(-)
diff --git a/src/views/project-management/implementation/upload.vue b/src/views/project-management/implementation/upload.vue
index e9efed1..4fa2fa2 100644
--- a/src/views/project-management/implementation/upload.vue
+++ b/src/views/project-management/implementation/upload.vue
@@ -2,7 +2,7 @@
baseForm = e">
-
+
@@ -18,13 +18,14 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
提交
@@ -37,7 +38,7 @@ import {useTagsView} from '@/stores/tagsview.js'
import {uploadFileList} from "@/api/project-manage/attachment";
import {computed, ref} from "vue";
import {getBaseInfoApi} from "@/components/steps/api";
-import {downloadFile,deleteFile} from "@/api/project-demand";
+import {downloadFile, deleteFile} from "@/api/project-demand";
const tagsViewStore = useTagsView()
const route = useRoute()
@@ -130,14 +131,14 @@ const name = ref(router.currentRoute.value.name)
const rules = reactive({
tagName: [{required: true, message: '请输入标签名称', trigger: ['blur', 'change']}],
})
-onActivated(()=>{
+onActivated(() => {
console.log('onActivated')
formData.value.tagName = '';
- showTable.value=false
- nextTick(()=>{
- showTable.value=true
+ showTable.value = false
+ nextTick(() => {
+ showTable.value = true
})
- fileList.value=[]
+ fileList.value = []
})
const handleDelete = (row) => {
deleteFile(row.fileId).then(res => {
@@ -246,15 +247,24 @@ const handleSubmit = async (instance) => {
}
})
} else {
- await router.push({
- name: 'Implementation/detail',
- query: {
- id: route.query.id,
- state: route.query.state,
- projectId: route.query.projectId,
- step: '40'
- }
- })
+ if (router.query.type !== '40') {
+ router.push({
+ name: 'Implementation/attachment',
+ query: {
+ id: route.query.id
+ }
+ })
+ } else {
+ await router.push({
+ name: 'Implementation/detail',
+ query: {
+ id: route.query.id,
+ state: route.query.state,
+ projectId: route.query.projectId,
+ step: '40'
+ }
+ })
+ }
}
}
})