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/EnterpriseManageList.vue | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/views/EnterpriseManage/EnterpriseManageList.vue b/src/views/EnterpriseManage/EnterpriseManageList.vue index dc5a167..4bbf424 100644 --- a/src/views/EnterpriseManage/EnterpriseManageList.vue +++ b/src/views/EnterpriseManage/EnterpriseManageList.vue @@ -91,6 +91,8 @@ const state = reactive({ ...BaseState }); +const { invalidateQueries } = useEnabledElectronSignSettings(); + onMounted(async () => { await getList(); state.loading = false; @@ -219,13 +221,16 @@ // return await flexEnterpriseServices.createOrEditFlexEnterpriseBankSetting(params); // } catch (error) {} // } + async function createOrEditFlexEnterpriseSignSetting() { try { let params: API.SetEnterpriseElectronSignSettingCommand = { id: editForm.id, electronSignAccesses: editForm.electronSignAccesses.filter(Boolean), }; - return await enterpriseServices.setEnterpriseElectronSignSetting(params); + let res = await enterpriseServices.setEnterpriseElectronSignSetting(params); + invalidateQueries(); + return res; } catch (error) {} } async function createOrEditFlexEnterpriseMessageSetting() { -- Gitblit v1.9.1