From 6f8bbb815c2395b94939087617e1623bbea5b28d Mon Sep 17 00:00:00 2001 From: 86156 <823267011@qq.com> Date: Mon, 5 Jan 2026 14:57:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E7=BA=A7bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/l2/send/furnace.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/views/l2/send/furnace.vue b/src/views/l2/send/furnace.vue index 60f7d2b..70af128 100644 --- a/src/views/l2/send/furnace.vue +++ b/src/views/l2/send/furnace.vue @@ -181,8 +181,17 @@ export default { computed: { templateItems() { if (!this.template || !Array.isArray(this.template.items)) return [] + // 后端 enabled 可能是 1/0、"1"/"0"、true/false,避免被错误过滤导致页面无字段 return [...this.template.items] - .filter(i => i.enabled === undefined || i.enabled === 1) + .filter(i => { + const en = i && i.enabled + // 未提供 enabled:默认展示 + if (en === undefined || en === null || en === '') return true + // 明确禁用:0/"0"/false + if (en === 0 || en === false) return false + if (String(en) === '0') return false + return true + }) .sort((a, b) => (a.itemNo || 0) - (b.itemNo || 0)) },