From a48be50fb38f21c6dd7ac8545c80d511783449ab Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 22 八月 2025 15:07:39 +0800 Subject: [PATCH] fix: 签约 --- src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue b/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue index 23ad739..e4aa05c 100644 --- a/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue +++ b/src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue @@ -22,7 +22,9 @@ <ProFormSelect placeholder="璇烽�夋嫨鐢靛瓙绛鹃�氶亾" v-model="form.access" - :value-enum="EnumElectronSignAccessText" + :value-enum="enabledElectronSignSettings" + enum-value-key="access" + enum-label-key="accessName" ></ProFormSelect> </ProFormItemV2> <ProFormItemV2 label="涓氬姟缂栫爜锛�" prop="code" :check-rules="[{ message: '璇疯緭鍏ヤ笟鍔$紪鐮�' }]"> @@ -38,6 +40,7 @@ placeholder="璇疯緭鍏ユā鏉垮悕绉�" v-model.trim="form.name" :maxlength="15" + :disabled="form.isEnterpriseUserCreated" ></ProFormText> </ProFormItemV2> <ProFormItemV2 @@ -89,6 +92,8 @@ code: string; file: UploadUserFile[]; access: EnumElectronSignAccess; + isEnterpriseUserCreated: boolean; + enterpriseId: string; }; const form = defineModel<Form>('form'); @@ -98,6 +103,10 @@ (e: 'onCancel'): void; }>(); +const { enabledElectronSignSettings } = useEnabledElectronSignSettings({ + enterpriseId: computed(() => form.value.enterpriseId), +}); + const dialogForm = ref<FormInstance>(); function onDialogClose() { -- Gitblit v1.9.1