From bd220ad5b1e0073f2d74e3342130f6cd2173a9f7 Mon Sep 17 00:00:00 2001 From: clay <20932067@zju.edu.cn> Date: Sun, 12 May 2024 20:27:38 +0800 Subject: [PATCH] =?UTF-8?q?feat=20:=20=E9=87=8D=E6=96=B0=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/project-demand/index.js | 13 ++++ .../projectdemand/demandcollection/add.vue | 28 ++++++-- src/views/workflow/common/OperationRender.vue | 68 +++++++++++-------- 3 files changed, 76 insertions(+), 33 deletions(-) diff --git a/src/api/project-demand/index.js b/src/api/project-demand/index.js index 2be96fc..a15d983 100644 --- a/src/api/project-demand/index.js +++ b/src/api/project-demand/index.js @@ -19,6 +19,12 @@ export const getInfo = (requirementId) => { method: "get" }); }; +export const getFormInfo = (requirementId) => { + return request({ + url: `/workflow/mosr/requirement/form/${requirementId}`, + method: "get" + }); +}; export const agreeTask = (data) => { return request({ url: `/workflow/mosr/process/task/agree`, @@ -41,6 +47,13 @@ export const addRequirement = (data) => { data: data }); }; +export const resubmit = (data) => { + return request({ + url: '/workflow/mosr/requirement/resubmit', + method: "post", + data: data + }); +}; export const deleteFile = (fileId) => { return request({ url: `/workflow/process/file/delete/${fileId}`, diff --git a/src/views/projectdemand/demandcollection/add.vue b/src/views/projectdemand/demandcollection/add.vue index 651bb42..ec9b648 100644 --- a/src/views/projectdemand/demandcollection/add.vue +++ b/src/views/projectdemand/demandcollection/add.vue @@ -69,6 +69,7 @@