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'
+ }
+ })
+ }
}
}
})