优化订阅列表视图的状态筛选逻辑

This commit is contained in:
jxxghp
2025-07-21 09:57:10 +08:00
parent 1e55557154
commit 23a48e07a2

View File

@@ -98,7 +98,7 @@ watch([dataList, () => props.keyword, () => props.statusFilter], () => {
data =>
data.type === props.type &&
(!props.keyword || data.name.toLowerCase().includes(props.keyword.toLowerCase())) &&
(!props.statusFilter || getSubscribeStatus(data) === props.statusFilter),
(!props.statusFilter || props.statusFilter === 'all' || getSubscribeStatus(data) === props.statusFilter),
)
else
displayList.value = dataList.value.filter(
@@ -106,7 +106,7 @@ watch([dataList, () => props.keyword, () => props.statusFilter], () => {
data.type === props.type &&
data.username === userName &&
(!props.keyword || data.name.toLowerCase().includes(props.keyword.toLowerCase())) &&
(!props.statusFilter || getSubscribeStatus(data) === props.statusFilter),
(!props.statusFilter || props.statusFilter === 'all' || getSubscribeStatus(data) === props.statusFilter),
)
// 排序
sortSubscribeOrder()