From 27dcca661713d1809266bd1e9e73075f94d32b7c Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Tue, 14 May 2024 20:26:33 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E8=B7=AF=E7=94=B1?= =?UTF-8?q?=E8=A7=84=E8=8C=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/index.scss | 1 + src/views/project-demand/collection/add.vue | 314 ++++++++++++++++++ .../project-demand/collection/detail.vue | 264 +++++++++++++++ src/views/project-demand/collection/index.vue | 157 +++++++++ src/views/project-demand/summary/add.vue | 182 ++++++++++ src/views/project-demand/summary/api/index.js | 12 + .../summary/components/FileUpload.vue | 75 +++++ src/views/project-demand/summary/index.vue | 168 ++++++++++ src/views/project-management/filing/index.vue | 15 + .../implementation/index.vue | 15 + .../project-management/initiation/apply.vue | 13 + .../projectdemand/demandcollection/index.vue | 6 +- 12 files changed, 1219 insertions(+), 3 deletions(-) create mode 100644 src/views/project-demand/collection/add.vue create mode 100644 src/views/project-demand/collection/detail.vue create mode 100644 src/views/project-demand/collection/index.vue create mode 100644 src/views/project-demand/summary/add.vue create mode 100644 src/views/project-demand/summary/api/index.js create mode 100644 src/views/project-demand/summary/components/FileUpload.vue create mode 100644 src/views/project-demand/summary/index.vue create mode 100644 src/views/project-management/filing/index.vue create mode 100644 src/views/project-management/implementation/index.vue create mode 100644 src/views/project-management/initiation/apply.vue diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index d94c6bf..d2f3ceb 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -547,4 +547,5 @@ html, body, #app, .el-container, .el-aside, .el-main { position: fixed; bottom: 15px; right: 15px; + z-index: 5; } diff --git a/src/views/project-demand/collection/add.vue b/src/views/project-demand/collection/add.vue new file mode 100644 index 0000000..ca7d58d --- /dev/null +++ b/src/views/project-demand/collection/add.vue @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 提交 + 重新提交 + 返回 + + + + + + + diff --git a/src/views/project-demand/collection/detail.vue b/src/views/project-demand/collection/detail.vue new file mode 100644 index 0000000..b6437c4 --- /dev/null +++ b/src/views/project-demand/collection/detail.vue @@ -0,0 +1,264 @@ + + + + + + + + + {{ formData.requirementName }} + + + + + {{ formData.companyIds }} + + + + + {{ formData.collectType }} + + + + + {{ formData.deadline }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 驳回 + 同意 + + + + + + + diff --git a/src/views/project-demand/collection/index.vue b/src/views/project-demand/collection/index.vue new file mode 100644 index 0000000..5096d8f --- /dev/null +++ b/src/views/project-demand/collection/index.vue @@ -0,0 +1,157 @@ + + + + + + + + + + diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue new file mode 100644 index 0000000..9591b33 --- /dev/null +++ b/src/views/project-demand/summary/add.vue @@ -0,0 +1,182 @@ + + + + 存为草稿 + 发布 + + + + \ No newline at end of file diff --git a/src/views/project-demand/summary/api/index.js b/src/views/project-demand/summary/api/index.js new file mode 100644 index 0000000..e7636c7 --- /dev/null +++ b/src/views/project-demand/summary/api/index.js @@ -0,0 +1,12 @@ +import request from '@/utils/request' + +export const fileUp = (url, data) => { + return request({ + url, + method: 'post', + data, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} \ No newline at end of file diff --git a/src/views/project-demand/summary/components/FileUpload.vue b/src/views/project-demand/summary/components/FileUpload.vue new file mode 100644 index 0000000..241e812 --- /dev/null +++ b/src/views/project-demand/summary/components/FileUpload.vue @@ -0,0 +1,75 @@ + + + + + 拖拽上传/点击上传 + + + + {{ tip }} + + + + + + + + \ No newline at end of file diff --git a/src/views/project-demand/summary/index.vue b/src/views/project-demand/summary/index.vue new file mode 100644 index 0000000..28e7a14 --- /dev/null +++ b/src/views/project-demand/summary/index.vue @@ -0,0 +1,168 @@ + + + + + + + + diff --git a/src/views/project-management/filing/index.vue b/src/views/project-management/filing/index.vue new file mode 100644 index 0000000..54146d9 --- /dev/null +++ b/src/views/project-management/filing/index.vue @@ -0,0 +1,15 @@ + + + 项目归档 + + + + + + diff --git a/src/views/project-management/implementation/index.vue b/src/views/project-management/implementation/index.vue new file mode 100644 index 0000000..9c8ed39 --- /dev/null +++ b/src/views/project-management/implementation/index.vue @@ -0,0 +1,15 @@ + + + 项目实施 + + + + + + diff --git a/src/views/project-management/initiation/apply.vue b/src/views/project-management/initiation/apply.vue new file mode 100644 index 0000000..2bb2ba8 --- /dev/null +++ b/src/views/project-management/initiation/apply.vue @@ -0,0 +1,13 @@ + + + + + + + diff --git a/src/views/projectdemand/demandcollection/index.vue b/src/views/projectdemand/demandcollection/index.vue index b93bbcc..5096d8f 100644 --- a/src/views/projectdemand/demandcollection/index.vue +++ b/src/views/projectdemand/demandcollection/index.vue @@ -122,7 +122,7 @@ const search = (val) => { } const handleAdd = () => { router.push({ - path: '/projectdemand/demandadd', + path: '/project/demand/collection/add', query: { isAdd: 1 } @@ -130,7 +130,7 @@ const handleAdd = () => { } const handleEdit = (row) => { router.push({ - path: '/projectdemand/demandedit', + path: '/project/demand/collection/edit', query: { id: row.requirementId } @@ -138,7 +138,7 @@ const handleEdit = (row) => { } const handleDetail = (row) => { router.push({ - path: '/projectdemand/demanddetail', + path: '/project/demand/collection/detail', query: { id: row.requirementId }