二级bug
This commit is contained in:
@@ -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))
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user