fix: resolve frontend build error and order refund bug, add member price filter

This commit is contained in:
2026-01-07 21:49:04 +08:00
parent 5b45f7d5c4
commit a1de16bc01
18 changed files with 772 additions and 282 deletions

View File

@@ -105,7 +105,8 @@ const fetchContents = async (append = false) => {
const params = {
page: page.value,
limit: 12,
sort: sort.value
sort: sort.value,
price_type: selectedPrice.value
};
if (selectedGenre.value !== '全部') params.genre = selectedGenre.value;
if (keyword.value) params.keyword = keyword.value;
@@ -127,7 +128,7 @@ const loadMore = () => {
fetchContents(true);
};
watch([selectedGenre, sort], () => {
watch([selectedGenre, selectedPrice, sort], () => {
page.value = 1;
fetchContents();
});