| | |
| | | <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" |
| | |
| | | <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"> |
| | |
| | | ProFormRadio, |
| | | ProFormInputNumber, |
| | | ProFormSelect, |
| | | ProFormSwitch, |
| | | } from '@bole-core/components'; |
| | | import { BoleRegExp } from '@bole-core/core'; |
| | | import { |
| | |
| | | ChargeTypeEnum, |
| | | EnumElectronSignAccessText, |
| | | EnumSmsAccessText, |
| | | EnumRealAccess, |
| | | EnumElectronSignAccess, |
| | | } from '@/constants'; |
| | | |
| | | defineOptions({ |