From 5b4fae7c436102ccf551267bd5c01d6170e29d14 Mon Sep 17 00:00:00 2001 From: ye1023 <12588209+ye1023@user.noreply.gitee.com> Date: Wed, 13 May 2026 10:05:24 +0800 Subject: [PATCH] =?UTF-8?q?yxk-20260509-=E5=85=9A=E5=A7=94=E4=BC=9A?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E8=A1=A8=E5=8D=95=E4=B8=9A=E5=8A=A1=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96=20=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E5=B7=A6=E4=B8=8A=E8=A7=92title=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/BgPartymatterBPMForm.vue | 24 +++++++++++++------ .../components/BgPartymatterForm.vue | 22 ++++++++--------- 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/src/views/bg/bgpartymatter/components/BgPartymatterBPMForm.vue b/src/views/bg/bgpartymatter/components/BgPartymatterBPMForm.vue index 4d4032e..33f7b92 100644 --- a/src/views/bg/bgpartymatter/components/BgPartymatterBPMForm.vue +++ b/src/views/bg/bgpartymatter/components/BgPartymatterBPMForm.vue @@ -126,14 +126,19 @@ - + - + + + + + + 保存经办人 @@ -163,6 +168,7 @@ import JDictSelectTag from "../../../../components/Form/src/jeecg/components/JDictSelectTag.vue"; import BgPartymatterBPMFeedbackModal from './BgPartymatterBPMFeedbackModal.vue'; import SUploadFile from '/@/components/semri/fileComponent/SUploadFile.vue'; + import JSelectUser from "../../../../components/Form/src/jeecg/components/JSelectUser.vue"; const { isDisabledAuth, hasPermission, initBpmFormData} = usePermission(); const props = defineProps({ @@ -227,8 +233,12 @@ { title: '附件', dataIndex: 'id', key: 'attachments', align: 'left', width: 340 }, ]; - const mainDisabled = computed(() => props.formDisabled); - + const mainDisabled = computed(() => { + if (props.formBpm) { + return props.formData?.disabled !== false; + } + return props.formDisabled; + }); const showProcessHandle = computed(() => props.formBpm && !!props.formData?.taskId); const showAddFeedback = computed(() => String(props.formData?.extendUrlParams?.addfeedback ?? '') === '1'); const showSubApproveUser = computed(() => String(props.formData?.extendUrlParams?.selectuser ?? '') === '1'); @@ -331,7 +341,7 @@ return; } if (!usernameValue) { - createMessage.warning('请输入子流程经办人username'); + createMessage.warning('请选择部门经办人'); return; } diff --git a/src/views/bg/bgpartymatter/components/BgPartymatterForm.vue b/src/views/bg/bgpartymatter/components/BgPartymatterForm.vue index 94c81c1..a6ad225 100644 --- a/src/views/bg/bgpartymatter/components/BgPartymatterForm.vue +++ b/src/views/bg/bgpartymatter/components/BgPartymatterForm.vue @@ -69,7 +69,7 @@ - + @@ -79,16 +79,16 @@ - - - - - - - - - - + + + + + + + + + +