From 856f10107b7681f91114dc48991ebd121a3a8c3f Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期四, 21 五月 2026 15:20:30 +0800
Subject: [PATCH] 查询条件分类查询区分
---
src/pages/oa/_components/ApprovalInstanceListPage.vue | 11 ++++-------
1 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/src/pages/oa/_components/ApprovalInstanceListPage.vue b/src/pages/oa/_components/ApprovalInstanceListPage.vue
index cdf0e39..86b102f 100644
--- a/src/pages/oa/_components/ApprovalInstanceListPage.vue
+++ b/src/pages/oa/_components/ApprovalInstanceListPage.vue
@@ -119,7 +119,7 @@
import { fetchApprovalTemplateTypes } from "../_utils/approvalTemplateType.js";
import {
getApprovalModuleConfig,
- resolveModuleBusinessType,
+ getModuleListBusinessType,
} from "../_utils/approvalModuleRegistry.js";
import {
buildModuleListDto,
@@ -260,15 +260,12 @@
};
const initBusinessType = async () => {
+ const fixed = getModuleListBusinessType(props.moduleKey);
+ businessType.value = fixed != null && fixed !== "" ? fixed : "";
try {
typeOptions.value = await fetchApprovalTemplateTypes();
- const resolved = resolveModuleBusinessType(props.moduleKey, typeOptions.value);
- businessType.value =
- resolved != null && resolved !== ""
- ? resolved
- : moduleConfig.value?.approvalType ?? "";
} catch {
- businessType.value = moduleConfig.value?.approvalType ?? "";
+ typeOptions.value = [];
}
};
--
Gitblit v1.9.3