From 96d46e64804e4a014c7cad4e38099a40195461fc Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Wed, 22 May 2024 23:52:51 +0800 Subject: [PATCH 01/14] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E9=80=89=E6=8B=A9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/workflow/process-user.js | 7 ++ .../workflow/process/common/UserPicker.vue | 113 ++++++++++-------- 2 files changed, 73 insertions(+), 47 deletions(-) diff --git a/src/api/workflow/process-user.js b/src/api/workflow/process-user.js index abbb07d..fd623f9 100644 --- a/src/api/workflow/process-user.js +++ b/src/api/workflow/process-user.js @@ -22,3 +22,10 @@ export function getDepartmentTree() { method: 'get' }) } +export function getMosrDept(params) { + return request({ + url: '/admin/mosr/user/choose', + method: 'get', + params:params + }) +} diff --git a/src/views/workflow/process/common/UserPicker.vue b/src/views/workflow/process/common/UserPicker.vue index bb896d1..faf145a 100644 --- a/src/views/workflow/process/common/UserPicker.vue +++ b/src/views/workflow/process/common/UserPicker.vue @@ -5,19 +5,15 @@
-
- -
- - 角色 - 部门 - -
-
+ + + - +
- + + + {{ node.label }}
@@ -55,8 +53,8 @@
- - {{ selectItem.name}} + + {{ selectItem.name }}
@@ -71,9 +69,9 @@ From e9e5a0c78582db22d4fc3112b3e23a4f11d5d6cc Mon Sep 17 00:00:00 2001 From: clay <20932067@zju.edu.cn> Date: Thu, 23 May 2024 14:49:56 +0800 Subject: [PATCH 03/14] =?UTF-8?q?feat=20:=20=E4=BF=AE=E6=94=B9=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- src/layout/navbar/Breadcrumb.vue | 8 ++++---- src/layout/siderbar/MenuItem.vue | 16 +++++++++++++++- src/layout/siderbar/index.vue | 3 ++- src/views/login/index.vue | 2 +- src/views/system/role/add.vue | 2 +- src/views/workflow/process/ProcessEdit.vue | 4 ++-- src/views/workflow/process/ProcessSetting.vue | 10 +++++----- src/views/workflow/process/index.vue | 10 +++++----- 9 files changed, 36 insertions(+), 21 deletions(-) diff --git a/index.html b/index.html index 264b8e9..7056f8c 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - 科研管理平台 +
diff --git a/src/layout/navbar/Breadcrumb.vue b/src/layout/navbar/Breadcrumb.vue index a81e6e1..df7474a 100644 --- a/src/layout/navbar/Breadcrumb.vue +++ b/src/layout/navbar/Breadcrumb.vue @@ -12,13 +12,13 @@ diff --git a/src/layout/siderbar/index.vue b/src/layout/siderbar/index.vue index 1426c84..ef29c10 100644 --- a/src/layout/siderbar/index.vue +++ b/src/layout/siderbar/index.vue @@ -1,6 +1,7 @@ From bcdafbc7cdb09857b62762561700fe6d9b5d3d75 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Thu, 23 May 2024 15:36:57 +0800 Subject: [PATCH 04/14] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/project-demand/collection/index.vue | 19 +++++++++++++++++-- src/views/project-management/filing/index.vue | 11 ++++++++++- .../implementation/index.vue | 2 +- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/src/views/project-demand/collection/index.vue b/src/views/project-demand/collection/index.vue index 1957aa4..b9fb47c 100644 --- a/src/views/project-demand/collection/index.vue +++ b/src/views/project-demand/collection/index.vue @@ -8,11 +8,13 @@ \ No newline at end of file + diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue index e696307..1d0cd33 100644 --- a/src/components/DetailComponent/SummaryDetail.vue +++ b/src/components/DetailComponent/SummaryDetail.vue @@ -161,10 +161,10 @@
-
- 驳回 - 同意 -
+ + + +
@@ -294,7 +294,6 @@ const handleDownload = (row) => { watch( () => props.formData, (val) => { - console.log(val, 'ssss'); } ) watch(() => props.processViewer, (newVal) => { diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue index 4f36ca3..44eca8b 100644 --- a/src/views/project-demand/summary/add.vue +++ b/src/views/project-demand/summary/add.vue @@ -449,11 +449,11 @@ const init = async () => { const res = await getSubCompOpt() companyOption.value = res.data getProcessInfo().then(res => { - // ElNotification({ - // title: '提示', - // message: res.msg, - // type: res.code === 1000 ? 'success' : 'error' - // }) + ElNotification({ + title: '提示', + message: res.msg, + type: res.code === 1000 ? 'success' : 'error' + }) if (res.code === 1000) { let data = res.data deploymentId.value = data.deploymentId diff --git a/src/views/project-demand/summary/api/index.js b/src/views/project-demand/summary/api/index.js index f32bd7b..3baa2ef 100644 --- a/src/views/project-demand/summary/api/index.js +++ b/src/views/project-demand/summary/api/index.js @@ -21,7 +21,7 @@ export const requirementReported = (data) => { export const getProcessInfo = () => { return request({ url: '/workflow/mosr/requirement/collect/process', - method: "post" + method: "get" }); }; export const getDetail = (projectId) => { diff --git a/src/views/project-demand/summary/detail.vue b/src/views/project-demand/summary/detail.vue index 3a973c8..2787ba2 100644 --- a/src/views/project-demand/summary/detail.vue +++ b/src/views/project-demand/summary/detail.vue @@ -5,11 +5,11 @@ :processViewer="summaryProcessViewer" :companyOption="companyOption" :loading="loading"/> - + - +