From a8b9a78690f1255c4cf648531476d4321c306029 Mon Sep 17 00:00:00 2001
From: sqw123 <3151435339@qq.com>
Date: Tue, 23 Dec 2025 22:32:05 +0800
Subject: [PATCH] 添加活动专区/供需匹配 字体颜色/图片前端
---
mobile/pages3/release/project/list.vue | 31 ++++++++++++++++++++++++++-----
1 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/mobile/pages3/release/project/list.vue b/mobile/pages3/release/project/list.vue
index 1f6063e..8abd056 100644
--- a/mobile/pages3/release/project/list.vue
+++ b/mobile/pages3/release/project/list.vue
@@ -18,9 +18,19 @@
<view v-if="category_list.length>0" style="position: relative;">
<view class="scroll_box">
<scroll-view class="scroll" scroll-x="true" upper-threshode="50">
- <view :class="category_id == 0?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeCategory(0)">全部</view>
+ <view :class="category_id == 0?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeCategory(0)">全部分类</view>
<view :class="category_id == '-1'?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeCategory('-1')">推荐</view>
<view v-for="(item,index) in category_list" :key="index" :class="category_id==item.category_id?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeCategory(item.category_id)">{{item.name}}</view>
+ </scroll-view>
+ </view>
+ </view>
+
+ <view style="position: relative;">
+ <view class="scroll_box">
+ <scroll-view class="scroll" scroll-x="true" upper-threshode="50">
+ <view :class="order_sort == 0?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeSort(0)">综合排序</view>
+ <view :class="order_sort == 1?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeSort(1)">按浏览量</view>
+ <view :class="order_sort == 2?'scroll-view-item_H active':'scroll-view-item_H'" @click="changeSort(2)">按最新发布</view>
</scroll-view>
</view>
</view>
@@ -76,8 +86,10 @@
</view>
</scroll-view>
+
</view>
- <shopTabBar></shopTabBar>
+
+
</view>
</template>
@@ -108,6 +120,7 @@
product_type:0,
category_list:[],
is_check:0,
+ order_sort:0,
};
},
computed: {
@@ -127,9 +140,6 @@
onLoad(e) {
if(e.product_type){
this.product_type = e.product_type;
- }
- if(e.category_id){
- this.category_id = e.category_id;
}
},
onShow() {
@@ -181,6 +191,16 @@
self.getlist();
},
+ changeSort(e) {
+ let self = this;
+ self.order_sort = e;
+ self.listData = [];
+ self.page = 1;
+ self.no_more = false;
+ self.loading = true;
+ self.getlist();
+ },
+
jump(item) {
let self = this;
let you_user_id = item.user_id;
@@ -211,6 +231,7 @@
list_rows: self.list_rows,
keyword:self.keyword,
category_id:self.category_id,
+ order_sort:self.order_sort,
product_type:self.product_type,
},
function(res) {
--
Gitblit v1.9.2