From 60917e39caa3a04e314f833e7b5fc11b05d735ce Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 22 八月 2025 15:15:05 +0800
Subject: [PATCH] fix: 签约

---
 src/views/EnterpriseManage/components/ConfigureDialog.vue |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/views/EnterpriseManage/components/ConfigureDialog.vue b/src/views/EnterpriseManage/components/ConfigureDialog.vue
index 6b8a8aa..e1d475e 100644
--- a/src/views/EnterpriseManage/components/ConfigureDialog.vue
+++ b/src/views/EnterpriseManage/components/ConfigureDialog.vue
@@ -40,19 +40,18 @@
           >
         </ProFormItemV2>
       </template> -->
-      {{ form.electronSignAccesses }}
       <template v-if="form.enterpriseConfigureType === EnterpriseConfigureType.Electronic">
         <div class="configure-dialog-form-title">閫氶亾閰嶇疆</div>
         <ProFormItemV2
-          v-for="(label, value, index) in EnumElectronSignAccessText"
-          :label="label"
-          :key="value"
+          v-for="(item, index) in enabledElectronSignSettings"
+          :label="item.accessName"
+          :key="item.access"
           prop="electronSignAccesses"
           required
         >
           <ProFormSwitch
             v-model="form.electronSignAccesses[index]"
-            :active-value="Number(value)"
+            :active-value="Number(item.access)"
             :inactive-value="null"
           ></ProFormSwitch>
         </ProFormItemV2>
@@ -127,8 +126,6 @@
 const form = defineModel<Form>('form');
 const visible = defineModel({ type: Boolean });
 
-const EnumElectronSignAccessList = computed(() => Object.values(EnumElectronSignAccess));
-
 const emit = defineEmits<{
   (e: 'onConfirm'): void;
   (e: 'onCancel'): void;
@@ -136,6 +133,8 @@
 
 const dialogForm = ref<FormInstance>();
 
+const { enabledElectronSignSettings } = useEnabledElectronSignSettings();
+
 function handleCheckBankAccount() {}
 
 function onDialogClose() {

--
Gitblit v1.9.1