|
@@ -148,12 +148,14 @@ export default function () {
|
|
|
}
|
|
|
|
|
|
// 筛选条件动态配置处理
|
|
|
- function disposeFilterSchema () {
|
|
|
- const conf = ref({
|
|
|
- vipUser: isVip.value && isInApp.value,
|
|
|
- oldUser: isOld.value && isInApp.value,
|
|
|
- showVip: isLogin.value && isInApp.value,
|
|
|
- infoType: activeTab.value
|
|
|
+ function disposeFilterSchema() {
|
|
|
+ const conf = computed(() => {
|
|
|
+ return {
|
|
|
+ vipUser: isVip.value && isInApp.value,
|
|
|
+ oldUser: isOld.value && isInApp.value,
|
|
|
+ showVip: isLogin.value && isInApp.value,
|
|
|
+ infoType: activeTab.value
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
// 标准筛选
|
|
@@ -166,14 +168,23 @@ export default function () {
|
|
|
SearchBidBaseSchema.value = createSearchBidBaseSchema(conf.value)
|
|
|
SearchBidMoreSchema.value = createSearchBidMoreSchema()
|
|
|
|
|
|
- searchBidMoreFreeSchema.value = SearchBidMoreSchema.value?.filter((s) => !s.vipMark)
|
|
|
- searchBidMoreVipSchema.value = SearchBidMoreSchema.value?.filter((s) => s.vipMark)
|
|
|
+ searchBidMoreFreeSchema.value = SearchBidMoreSchema.value?.filter(
|
|
|
+ (s) => !s.vipMark
|
|
|
+ )
|
|
|
+ searchBidMoreVipSchema.value = SearchBidMoreSchema.value?.filter(
|
|
|
+ (s) => s.vipMark
|
|
|
+ )
|
|
|
+
|
|
|
+ function doUpdateData() {
|
|
|
+ SearchBidBaseSchema.value = createSearchBidBaseSchema(conf.value)
|
|
|
+ }
|
|
|
|
|
|
return {
|
|
|
SearchBidBaseSchema,
|
|
|
SearchBidMoreSchema,
|
|
|
searchBidMoreFreeSchema,
|
|
|
- searchBidMoreVipSchema
|
|
|
+ searchBidMoreVipSchema,
|
|
|
+ doUpdateData
|
|
|
}
|
|
|
}
|
|
|
|