From b9d33bd6e4284c276019a8bd45bb07640bdce72e Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Tue, 4 Jun 2024 18:23:42 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E9=98=B6=E6=AE=B5?= =?UTF-8?q?=E5=8F=98=E6=9B=B4/=E8=AF=A6=E6=83=85/=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/project-manage/index.js | 33 +++++ src/components/DetailComponent/Opinion.vue | 4 +- .../project-management/filing/conclusion.vue | 3 +- .../implementation/check.vue | 3 +- .../implementation/index.vue | 33 ++++- .../implementation/phase.vue | 136 +++++++++++++----- .../implementation/phaseDetail.vue | 55 +++++++ .../project-management/initiation/apply.vue | 2 +- src/views/system/menu/index.vue | 1 + 9 files changed, 228 insertions(+), 42 deletions(-) create mode 100644 src/views/project-management/implementation/phaseDetail.vue diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js index 578f1a1..b983f01 100644 --- a/src/api/project-manage/index.js +++ b/src/api/project-manage/index.js @@ -77,6 +77,39 @@ export const getTags = (projectId) => { method: "get" }); }; +export const getPhaseProcess = () => { + return request({ + url: '/workflow/phase/change/process', + method: "get" + }); +}; +export const submitPhaseChange = (data) => { + return request({ + url: '/workflow/phase/change', + method: "post", + data: data + }); +}; +export const getPhaseDetail = (projectId) => { + return request({ + url: `/workflow/phase/change/info/${projectId}`, + method: "get" + }); +}; +export const getPhaseForm = (projectId) => { + return request({ + url: `/workflow/phase/change/from/${projectId}`, + method: "get" + }); +}; +export const resubmitPhaseForm = (data) => { + return request({ + url: '/workflow/phase/change/resubmit', + method: "post", + data: data + }); +}; + //项目归档 export const getConclusionDetail = (ProjectId) => { return request({ diff --git a/src/components/DetailComponent/Opinion.vue b/src/components/DetailComponent/Opinion.vue index dc50ef1..25a08e5 100644 --- a/src/components/DetailComponent/Opinion.vue +++ b/src/components/DetailComponent/Opinion.vue @@ -10,7 +10,6 @@ diff --git a/src/views/project-management/implementation/phase.vue b/src/views/project-management/implementation/phase.vue index ea4c079..0c43deb 100644 --- a/src/views/project-management/implementation/phase.vue +++ b/src/views/project-management/implementation/phase.vue @@ -2,21 +2,21 @@