From 3270aeef06be760007c423e7516db2ac8e9b5470 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Mon, 20 May 2024 23:01:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E9=87=8D=E6=96=B0=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E5=85=A8=E6=B5=81=E7=A8=8B=E5=88=9D=E6=AD=A5=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/project-manage/index.js | 59 +++++++- src/components/AttachmentUpload.vue | 58 +++++--- .../DetailComponent/CollectionDetail.vue | 6 +- .../DetailComponent/SummaryDetail.vue | 6 +- src/views/project-demand/collection/add.vue | 2 +- .../project-demand/collection/detail.vue | 9 +- src/views/project-demand/summary/add.vue | 16 +-- src/views/project-demand/summary/detail.vue | 30 ++-- .../project-management/filing/conclusion.vue | 76 ++++++----- .../implementation/check.vue | 129 +++++++++--------- .../project-management/initiation/apply.vue | 76 ++++++----- src/views/workflow/common/OperationRender.vue | 2 +- 12 files changed, 280 insertions(+), 189 deletions(-) diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js index 4bc11b4..815ff34 100644 --- a/src/api/project-manage/index.js +++ b/src/api/project-manage/index.js @@ -1,6 +1,6 @@ import request from '@/utils/request.js' - -export const getProcessInfo = () => { +//项目立项 +export const getApplyProcess = () => { return request({ url: '/workflow/mosr/project/approval/initiation/process', method: "post" @@ -10,34 +10,79 @@ export const projectApply = (data) => { return request({ url: '/workflow/mosr/project/approval/initiation/apply', method: "post", - data:data + data: data }); }; +export const getApplyDetail = (ProjectId) => { + return request({ + url: `/workflow/mosr/project/approval/info/${ProjectId}`, + method: "get" + }); +}; + +export const resubmitApply = (data) => { + return request({ + url: '/workflow/mosr/project/approval/initiation/resubmit', + method: "post", + data: data + }); +}; +//项目实施 +export const getCheckDetail = (projectId) => { + return request({ + url: `/workflow/mosr/project/implementation/info/${projectId}`, + method: "get" + }); +}; +export const resubmitCheck = (data) => { + return request({ + url: '/workflow/mosr/project/implementation/resubmit', + method: "post", + data: data + }); +}; + export const projectCheck = (data) => { return request({ url: '/workflow/mosr/project/implementation/initiation/check', method: "post", - data:data + data: data }); }; export const getProjectCheckProcess = (data) => { return request({ url: '/workflow/mosr/project/implementation/process', method: "post", - data:data + data: data }); }; + +//项目归档 +export const getConclusionDetail = (ProjectId) => { + return request({ + url: `/workflow/mosr/project/filing/info/${ProjectId}`, + method: "get" + }); +}; +export const resubmitConclusion = (data) => { + return request({ + url: '/workflow/mosr/project/filing/resubmit', + method: "post", + data: data + }); +}; + export const projectConclusion = (data) => { return request({ url: '/workflow/mosr/project/filing/project/entry', method: "post", - data:data + data: data }); }; export const getProjectConclusionProcess = (data) => { return request({ url: '/workflow/mosr/project/filing/process', method: "post", - data:data + data: data }); }; diff --git a/src/components/AttachmentUpload.vue b/src/components/AttachmentUpload.vue index 2c707d1..0b74133 100644 --- a/src/components/AttachmentUpload.vue +++ b/src/components/AttachmentUpload.vue @@ -3,10 +3,13 @@ -