From 6d940c074f3c46386866a917724e0ddf189a8524 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期三, 12 二月 2025 11:23:57 +0800 Subject: [PATCH] 流程设计-任务的候选人类型回显bug --- src/components/Process/panel/TaskConfPanel.vue | 16 +++++++++------- src/components/flow/Role/MyRole.vue | 1 - 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/components/Process/panel/TaskConfPanel.vue b/src/components/Process/panel/TaskConfPanel.vue index 9d93362..fc80fea 100644 --- a/src/components/Process/panel/TaskConfPanel.vue +++ b/src/components/Process/panel/TaskConfPanel.vue @@ -446,17 +446,18 @@ // 璁捐鍣ㄥ彸渚ц〃鍗曟暟鎹洖鏄� checkValuesEcho(formData) { if (formData.expId) { + console.log("456") this.getExpList(formData.expId); this.typeButDisable = true this.expButDisable = false } else { this.typeButDisable = false this.expSelect = null - if ("candidateGroups" === formData.userType || "candidateDeptGroups" === formData.userType) { - this.getRoleOrDeptReview(formData.candidateGroups) - } else { - this.getUserList(formData[formData.userType], formData.userType); - } + } + if ("candidateGroups" === formData.userType || "candidateDeptGroups" === formData.userType) { + this.getRoleOrDeptReview(formData.candidateGroups) + } else { + this.getUserList(formData[formData.userType], formData.userType); } }, @@ -492,8 +493,9 @@ this.typeButDisable = false // 鏍规嵁id绛涢�夊嚭鏄鑹茶繕鏄儴闂� const roleAndDeptIds = ids.split(","); - const deptIds = roleAndDeptIds.filter(item => item.includes("dept")); - const roleIds = roleAndDeptIds.filter(item => !item.includes("dept")); + console.log("woc", roleAndDeptIds) + const deptIds = roleAndDeptIds.filter(item => item.includes("dept") || item === '${data_launch}'); + const roleIds = roleAndDeptIds.filter(item => !item.includes("dept") && item !== '${data_launch}'); if (roleIds && roleIds.length > 0) { // 瑙掕壊 const targetRoleList = this.modelerStore.roleList?.filter(i => roleIds.includes(i.roleId.toString())) diff --git a/src/components/flow/Role/MyRole.vue b/src/components/flow/Role/MyRole.vue index e5e9cd7..2615f81 100644 --- a/src/components/flow/Role/MyRole.vue +++ b/src/components/flow/Role/MyRole.vue @@ -106,7 +106,6 @@ watch: { }, mounted() { - console.log("鎴戝鍦ㄤ簡") this.getList(); }, methods: { -- Gitblit v1.8.0