Revert "fix(evaluation): 修复选择全部评查点类型时的筛选查询"

This reverts commit 948e652201.
This commit is contained in:
2025-11-25 18:07:07 +08:00
parent 948e652201
commit be529d2f2a
+6 -9
View File
@@ -320,16 +320,15 @@ export default function RulesIndex() {
}
// 构建查询参数
// 🔑 当选择"全部"或未选择评查点类型时,不传递 ruleType 参数(后端会返回所有类型)
// 🔑 当选择"全部"或未选择评查点类型时,使用下拉框中所有评查点类型的 id 组合
let finalRuleType: string | undefined = undefined;
if (ruleTypeParam && ruleTypeParam !== 'all') {
// 选择了具体的评查点类型
finalRuleType = ruleTypeParam;
console.log("📋 [fetchData] 选择特定类型:", finalRuleType);
} else {
// 选择"全部"或未选择,不传递参数,让后端返回所有有权限的评查点
finalRuleType = undefined;
console.log("📋 [fetchData] 选择全部类型,不传递 ruleType 参数");
} else if (loadedRuleTypes && loadedRuleTypes.length > 0) {
// 选择"全部"或未选择,使用刚加载的评查点类型的 id
finalRuleType = loadedRuleTypes.map(type => type.id).join(',');
console.log("📋 [fetchData] 选择全部类型,使用 loadedRuleTypes 的 id 组合:", finalRuleType);
}
const queryParams = {
@@ -530,14 +529,13 @@ export default function RulesIndex() {
type: "warning",
confirmText: "删除",
cancelText: "取消",
confirmDelay: 4,
onConfirm: () => {
// 设置删除状态为true
setIsDeleting(true);
const form = new FormData();
form.append("_action", "delete");
form.append("ruleId", rule.id);
fetcher.submit(form, { method: "post" });
}
});
@@ -607,7 +605,6 @@ export default function RulesIndex() {
type: "warning",
confirmText: "删除",
cancelText: "取消",
confirmDelay: 4,
onConfirm: async () => {
try {
setLoading(true);