From 40aebfcd3f160a59b38c1b1542366e0ddd84bce8 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 22 八月 2025 15:10:28 +0800 Subject: [PATCH] feat: 接口对接 --- src/views/EnterpriseManage/components/ConfigureDialog.vue | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/views/EnterpriseManage/components/ConfigureDialog.vue b/src/views/EnterpriseManage/components/ConfigureDialog.vue index 16d84e1..a4d0478 100644 --- a/src/views/EnterpriseManage/components/ConfigureDialog.vue +++ b/src/views/EnterpriseManage/components/ConfigureDialog.vue @@ -1,6 +1,6 @@ <template> <ProDialog title="閰嶇疆" v-model="visible" @close="onDialogClose" destroy-on-close draggable> - <ProForm :model="form" ref="dialogForm" label-width="100px"> + <ProForm :model="form" ref="dialogForm" label-width="120px"> <ProFormItemV2 label="" prop="enterpriseConfigureType" label-width="0"> <ProFormRadio v-model="form.enterpriseConfigureType" @@ -43,17 +43,17 @@ <template v-if="form.enterpriseConfigureType === EnterpriseConfigureType.Electronic"> <div class="configure-dialog-form-title">閫氶亾閰嶇疆</div> <ProFormItemV2 - label="鍚嶇О:" + v-for="(label, value, index) in EnumElectronSignAccessText" + :label="label" + :key="value" prop="electronSignAccesses" - :checkRules="[{ message: '璇烽�夋嫨鐢靛瓙绛鹃�氶亾' }]" + required > - <ProFormSelect - v-model="form.electronSignAccesses" - :valueEnum="EnumElectronSignAccessText" - placeholder="璇烽�夋嫨鐢靛瓙绛鹃�氶亾" - multiple - > - </ProFormSelect> + <ProFormSwitch + v-model="form.electronSignAccesses[index]" + :active-value="Number(value)" + :inactive-value="null" + ></ProFormSwitch> </ProFormItemV2> </template> <template v-if="form.enterpriseConfigureType === EnterpriseConfigureType.ShortMessage"> @@ -96,6 +96,7 @@ ProFormRadio, ProFormInputNumber, ProFormSelect, + ProFormSwitch, } from '@bole-core/components'; import { BoleRegExp } from '@bole-core/core'; import { @@ -104,7 +105,7 @@ ChargeTypeEnum, EnumElectronSignAccessText, EnumSmsAccessText, - EnumRealAccess, + EnumElectronSignAccess, } from '@/constants'; defineOptions({ -- Gitblit v1.9.1