feat(uniapp): 三入口过滤 hidden 楼层不渲染

This commit is contained in:
pikachu1995@126.com
2026-10-12 15:59:58 +08:00
parent b603f8c451
commit a700a3d211
3 changed files with 16 additions and 3 deletions

View File

@@ -111,13 +111,21 @@ function init() {
if (bodyParam.value) {
toSpecial({ body: bodyParam.value }).then((res) => {
if (res.data.success) {
pageData.value = JSON.parse(res.data.result.pageData)
const parsed = JSON.parse(res.data.result.pageData)
if (parsed && Array.isArray(parsed.list)) {
parsed.list = parsed.list.filter((i: any) => !i?.hidden)
}
pageData.value = parsed
}
})
} else {
getSpecial(id.value).then((res) => {
if (res.data.success) {
pageData.value = JSON.parse(res.data.result.pageData)
const parsed = JSON.parse(res.data.result.pageData)
if (parsed && Array.isArray(parsed.list)) {
parsed.list = parsed.list.filter((i: any) => !i?.hidden)
}
pageData.value = parsed
}
})
}