auto-imports.d.ts | 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/hooks/electronSign.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/services/api/typings.d.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/EnterpriseManage/components/ConfigureDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
auto-imports.d.ts
src/hooks/electronSign.ts
@@ -3,28 +3,33 @@ type UseEnabledElectronSignSettingsOptions = { enterpriseId?: MaybeRef<string>; all?: MaybeRef<boolean>; }; export function useEnabledElectronSignSettings( options: UseEnabledElectronSignSettingsOptions = {} ) { const { enterpriseId } = options; const { enterpriseId, all } = options; const queryClient = useQueryClient(); const { data } = useQuery({ queryKey: ['electronSignServices/getEnabledElectronSignSettings', enterpriseId], queryKey: ['electronSignServices/getEnabledElectronSignSettings', enterpriseId, all], queryFn: async () => { let res = await electronSignServices.getEnabledElectronSignSettings( { enterpriseId: unref(enterpriseId) }, { enterpriseId: unref(enterpriseId), all: unref(all) }, { showLoading: false } ); return res; }, select(data) { const showDisabledName = !!unref(enterpriseId) && unref(all); return data.map((x) => ({ ...x, accessName: EnumElectronSignAccessText[x.access], accessName: showDisabledName && x.isDisabled ? '该通道无法使用' : EnumElectronSignAccessText[x.access], })); }, placeholderData: () => [] as API.GetEnabledElectronSignSettingsQueryResultItem[], @@ -32,7 +37,7 @@ function invalidateQueries() { return queryClient.invalidateQueries({ queryKey: ['electronSignServices/getEnabledElectronSignSettings', enterpriseId], queryKey: ['electronSignServices/getEnabledElectronSignSettings'], }); } src/services/api/typings.d.ts
@@ -76,6 +76,8 @@ interface APIgetEnabledElectronSignSettingsParams { /** 企业Id */ enterpriseId?: string; /** 是否查询全部 */ all?: boolean; } interface APIgetEnterpriseContractTemplateSelectParams { @@ -2689,6 +2691,7 @@ date?: string; /** 提交时间 */ createdTime?: string; checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus; /** 验收照片 */ files?: string[]; } @@ -2993,6 +2996,8 @@ interface GetEnabledElectronSignSettingsQueryResultItem { access?: EnumElectronSignAccess; /** 是否禁用 */ isDisabled?: boolean; /** 实名费用 */ realVerifyCost?: number; /** 签约费用 */ src/views/EnterpriseManage/components/ConfigureDialog.vue
@@ -242,7 +242,9 @@ const dialogForm = ref<FormInstance>(); const { enabledElectronSignSettings } = useEnabledElectronSignSettings(); const { enabledElectronSignSettings } = useEnabledElectronSignSettings({ all: true, }); async function handleCheckBankAccount() { try { src/views/ProtocolManage/components/AddOrEditTemplateDialog.vue
@@ -105,6 +105,7 @@ const { enabledElectronSignSettings } = useEnabledElectronSignSettings({ enterpriseId: computed(() => form.value.enterpriseId), all: true, }); const dialogForm = ref<FormInstance>();