429 433 438 476 477 478

This commit is contained in:
Ranyunqiao
2026-05-12 12:21:25 +08:00
parent 349c587386
commit 1b159cdfab
14 changed files with 755 additions and 256 deletions

View File

@@ -127,6 +127,7 @@ const queryParams = ref({
pageSize: 100,
pageNo: 1,
adviceTypes: '1,2,3',
categoryCode: '',
});
// 节流函数 - 与V1.3一致300ms首次立即响应
@@ -148,6 +149,7 @@ watch(
} else {
queryParams.value.adviceTypes = '1,2,3';
}
queryParams.value.categoryCode = newValue.categoryCode || '';
throttledGetList();
},
{ deep: true }
@@ -175,6 +177,12 @@ function getList() {
const types = adviceTypes.split(',').map(t => parseInt(t));
filteredData = filteredData.filter(item => types.includes(item.adviceType));
}
// 根据 categoryCode 过滤(如西药='2',中成药='1'
const categoryCode = queryParams.value.categoryCode;
if (categoryCode) {
filteredData = filteredData.filter(item => String(item.categoryCode) === String(categoryCode));
}
// 根据搜索关键词过滤
if (searchKey && searchKey.length >= 1) {