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