bugfix: 我的资产列表
This commit is contained in:
@@ -151,17 +151,8 @@
|
|||||||
const hasMoreAssets = ref(true)
|
const hasMoreAssets = ref(true)
|
||||||
|
|
||||||
const filters = reactive({
|
const filters = reactive({
|
||||||
categories: [
|
categories: ['all'],
|
||||||
'blouse',
|
genders: ['all']
|
||||||
'dress',
|
|
||||||
'trousers',
|
|
||||||
'skirt',
|
|
||||||
'tops',
|
|
||||||
'bottoms',
|
|
||||||
'outwear',
|
|
||||||
'others'
|
|
||||||
],
|
|
||||||
genders: ['male', 'female']
|
|
||||||
})
|
})
|
||||||
const pageParams = reactive({
|
const pageParams = reactive({
|
||||||
page: 1,
|
page: 1,
|
||||||
@@ -173,9 +164,11 @@
|
|||||||
const requestId = ++assetsRequestId.value
|
const requestId = ++assetsRequestId.value
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
const category = filters.categories[0] === 'all' ? [] : filters.categories
|
||||||
|
// debugger
|
||||||
const res = await fetchMyWardrobe({
|
const res = await fetchMyWardrobe({
|
||||||
buyerId: buyerId,
|
buyerId: buyerId,
|
||||||
categories: [],
|
categories: category,
|
||||||
designFor: filters.genders.length > 1 ? 'all' : filters.genders[0] || 'all',
|
designFor: filters.genders.length > 1 ? 'all' : filters.genders[0] || 'all',
|
||||||
page: pageParams.page,
|
page: pageParams.page,
|
||||||
size: pageParams.size
|
size: pageParams.size
|
||||||
|
|||||||
@@ -104,12 +104,7 @@
|
|||||||
const handleCategoryChange = (selected: string[]) => {
|
const handleCategoryChange = (selected: string[]) => {
|
||||||
let categories: string[]
|
let categories: string[]
|
||||||
|
|
||||||
if (selected.includes('all') || selected.length === 0) {
|
categories = selected
|
||||||
// 如果选择了 'all' 或者没有选择任何项,则选择所有分类
|
|
||||||
categories = [...categoryValues.value]
|
|
||||||
} else {
|
|
||||||
categories = selected
|
|
||||||
}
|
|
||||||
|
|
||||||
emit('update:filters', {
|
emit('update:filters', {
|
||||||
categories,
|
categories,
|
||||||
@@ -196,8 +191,6 @@
|
|||||||
background: var(--wardrobe-border-color);
|
background: var(--wardrobe-border-color);
|
||||||
margin-bottom: 2rem;
|
margin-bottom: 2rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user