diff --git a/src/views/home/index.vue b/src/views/home/index.vue index c885c31..446106a 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -156,7 +156,7 @@ const handleView = (row) => { console.log('row', row) if(row.targetState=='00'&&row.targetId){ router.push({ - name: 'Collection/detail', + name: 'Requirement/detail', query: { id: row.targetId } diff --git a/src/views/project-demand/collection/add.vue b/src/views/project-demand/collection/add.vue index 74ebe73..e9f863b 100644 --- a/src/views/project-demand/collection/add.vue +++ b/src/views/project-demand/collection/add.vue @@ -177,7 +177,7 @@ const handleDownload = (row) => { } const compositeParam = (item) => { let tag = '' - if (!formData.value.collectType && router.currentRoute.value.name === 'Collection/add') { + if (!formData.value.collectType && router.currentRoute.value.name === 'Requirement/add') { tag = '需求征集' } return { @@ -257,7 +257,7 @@ const handleSubmit = async (instance) => { ElMessage.success(res.msg) tagsViewStore.delVisitedViews(router.currentRoute.value.path) await router.push({ - name: 'Collection' + name: 'Requirement' }) } else { ElMessage.error(res.msg) @@ -270,7 +270,7 @@ const handleResubmit = () => { ElMessage.success(res.msg) tagsViewStore.delVisitedViews(router.currentRoute.value.path) router.push({ - name: 'Collection' + name: 'Requirement' }) } else { ElMessage.error(res.msg) diff --git a/src/views/project-demand/collection/detail.vue b/src/views/project-demand/collection/detail.vue index 05f951e..c59a55c 100644 --- a/src/views/project-demand/collection/detail.vue +++ b/src/views/project-demand/collection/detail.vue @@ -165,7 +165,7 @@ const handleSubmit = () => { ElMessage.success(res.msg) tagsViewStore.delVisitedViews(router.currentRoute.value.path) router.push({ - name: 'Collection' + name: 'Requirement' }) } else { ElMessage.error(res.msg) @@ -185,7 +185,7 @@ const handleReject = (instance) => { ElMessage.success(res.msg) tagsViewStore.delVisitedViews(router.currentRoute.value.path) router.push({ - name: 'Collection' + name: 'Requirement' }) } else { ElMessage.error(res.msg) diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue new file mode 100644 index 0000000..e9f863b --- /dev/null +++ b/src/views/project-demand/requirement/add.vue @@ -0,0 +1,348 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 提交 + 重新提交 + 返回 + + + + + + + diff --git a/src/views/project-demand/requirement/detail.vue b/src/views/project-demand/requirement/detail.vue new file mode 100644 index 0000000..c59a55c --- /dev/null +++ b/src/views/project-demand/requirement/detail.vue @@ -0,0 +1,281 @@ + + + + + + + + {{ formData.requirementName }} + + + + + {{ formData.companyIds }} + + + + + {{ formData.collectType }} + + + + + {{ formData.deadline }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 驳回 + 同意 + + + + + + + diff --git a/src/views/project-demand/requirement/index.vue b/src/views/project-demand/requirement/index.vue new file mode 100644 index 0000000..da2c3b3 --- /dev/null +++ b/src/views/project-demand/requirement/index.vue @@ -0,0 +1,202 @@ + + + + + + + + + +