From 73b874c72ad55eb9eef21c36160ac0de58f0189e Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 10:30:43 +0800
Subject: [PATCH] 优化名片
---
mobile/pages3/release/project/list.vue | 35 ++++++++++++++++++++++++++++-------
1 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/mobile/pages3/release/project/list.vue b/mobile/pages3/release/project/list.vue
index ca4fb20..b53a1a5 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,11 +86,8 @@
</view>
</scroll-view>
-
- </view>
-
<shopTabBar></shopTabBar>
-
+ </view>
</view>
</template>
@@ -111,6 +118,7 @@
product_type:0,
category_list:[],
is_check:0,
+ order_sort:0,
};
},
computed: {
@@ -130,7 +138,10 @@
onLoad(e) {
if(e.product_type){
this.product_type = e.product_type;
- }
+ }
+ if(e.category_id){
+ this.category_id = e.category_id;
+ }
},
onShow() {
/*获取列表*/
@@ -138,7 +149,6 @@
},
mounted() {
this.init();
-
},
onReachBottom() {},
methods: {
@@ -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