From c7680a2237b5f0a5355558b4b353dfccdc8ce19e Mon Sep 17 00:00:00 2001 From: xuesinan <1404152492@qq.com> Date: Fri, 6 May 2022 11:28:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BA=A4=E4=BB=98=E7=89=A9=E6=8F=92?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 17 ++++-- src/components/tall/Reviewer/Reviewer.vue | 4 +- src/components/tall/center/RegularTask.vue | 68 +++++++++++----------- src/plugins/p-deliver/check-form-modal.vue | 17 +++--- src/plugins/p-deliver/p-deliver-check.vue | 19 +++++- src/plugins/p-deliver/p-deliver-upload.vue | 23 +++++--- src/plugins/p-deliver/p-deliver.vue | 18 ++++-- 7 files changed, 105 insertions(+), 61 deletions(-) diff --git a/src/App.vue b/src/App.vue index 40e4be8..f0d2993 100644 --- a/src/App.vue +++ b/src/App.vue @@ -24,12 +24,13 @@ if (sessionProject && !projectInfo.value.id) { store.commit('task/setBusinessCode', info && info.businessCode ? info.businessCode : ''); } +if (projectInfo.value.id) { + getMemberList(); +} + watch(projectInfo, () => { if (projectInfo.value.id) { - const projectId = projectInfo.value.id; - const { url } = projectInfo.value; - const param = { projectId }; - store.dispatch('role/getAllMembers', { param, url }); + getMemberList(); } }); @@ -56,6 +57,14 @@ setInterval(() => { getPlugins(); }, 60000); +// 获取成员列表 +function getMemberList() { + const projectId = projectInfo.value.id; + const { url } = projectInfo.value; + const param = { projectId }; + store.dispatch('role/getAllMembers', { param, url }); +} + /** * 查询服务 */ diff --git a/src/components/tall/Reviewer/Reviewer.vue b/src/components/tall/Reviewer/Reviewer.vue index 187c1d9..6480d04 100644 --- a/src/components/tall/Reviewer/Reviewer.vue +++ b/src/components/tall/Reviewer/Reviewer.vue @@ -27,7 +27,7 @@ + + diff --git a/src/plugins/p-deliver/p-deliver-upload.vue b/src/plugins/p-deliver/p-deliver-upload.vue index 20b8b2e..570095d 100644 --- a/src/plugins/p-deliver/p-deliver-upload.vue +++ b/src/plugins/p-deliver/p-deliver-upload.vue @@ -21,7 +21,7 @@