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/pages2/shareholder/index/index.vue |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/mobile/pages2/shareholder/index/index.vue b/mobile/pages2/shareholder/index/index.vue
index 089868a..a75e465 100644
--- a/mobile/pages2/shareholder/index/index.vue
+++ b/mobile/pages2/shareholder/index/index.vue
@@ -78,6 +78,25 @@
 				<view class="p30 f28" v-if="setting.become=='50'">您需要累计分销佣金达到<text class="orange">{{setting.total_money}}</text>元才能成为{{ info_words.index.words.shareholder.value }},您当前累计分销佣金为<text class="orange">{{agent_money}}</text>元,继续努力吧!</view>
 				<view class="p30 f28" v-if="setting.become=='70'">您需要团队累计业绩达到<text class="orange">{{setting.total_team_money}}</text>元才能成为{{ info_words.index.words.shareholder.value }},您当前团队累计业绩为<text class="orange">{{team_money}}</text>元,继续努力吧!</view>
 				<view class="p30 f28" v-if="setting.become=='90'">您需要一次性消费达到<text class="orange">{{setting.one_expend_money}}</text>元才能成为{{ info_words.index.words.region.value }},继续努力吧!</view>
+				<view class="section-product" v-if="setting.become=='110'">
+					<view class="p30 f28">您需要团队推荐商户入驻人数需达到<text class="orange">{{setting.totalsh_down}}</text>人并且团队推荐指定会员等级达到<text class="orange" v-for="(item, index ) in gradeList">{{(index>0?'或':'')+item.name}}</text>满<text class="orange">{{setting.totalvip_down}}</text>人并且至少购买VIP专区商品<text class="orange">{{setting.purchase_count}}</text>次或购买以下任意一款商品才能成为{{ info_words.index.words.shareholder.value }}</view>
+					<view @click="gotoProductDetail(item.product_id)" class="item" :class="index==productList.length-1?'noborder':'border-b-e'" v-for="(item, index) in productList" :key="index">
+						<image :src="item.product_image" class="cover" mode="aspectFit"></image>
+						<view class="info">
+							<view class="title">{{ item.product_name }}</view>
+							<view class="describe">{{ item.product_sku.product_attr }}</view>
+							<view class="level-box count_choose">
+								<view class="price">
+									¥
+									<text class="num">{{ item.product_sku.product_price }}</text>
+								</view>
+							</view>
+						</view>
+						<view class="icon-box pl20">
+							<text class="icon iconfont icon-jiantou f50"></text>
+						</view>
+					</view>
+				</view>
 				<view class="section-product" v-if="setting.become=='100'">
 					<view class="p30 f28 d-c-c">您需要购买以下任意一款商品才能申请{{ info_words.index.words.shareholder.value }}</view>
 					<view @click="gotoProductDetail(item.product_id)" class="item" :class="index==productList.length-1?'noborder':'border-b-e'" v-for="(item, index) in productList" :key="index">
@@ -146,6 +165,7 @@
 				team_money: 0,
 				productList: [],
 				shareholder: {},
+				gradeList:[]
 			};
 		},
 		onLoad(e) {
@@ -177,6 +197,7 @@
 					self.user = data.data.user;
 					self.setting = data.data.setting;
 					self.productList = data.data.productList;
+					self.gradeList = data.data.gradeList;
 					self.agent_total = data.data.agent_total;
 					self.agent_money = data.data.agent_money;
 					self.team_money = data.data.team_money;
@@ -214,6 +235,12 @@
 			goback() {
 				uni.navigateBack();
 			},
+			
+			/*跳转产品详情*/
+			gotoProductDetail(e) {
+				let url = 'pages/product/detail/detail?product_id=' + e
+				this.gotoPage(url);
+			},
 		}
 	};
 </script>

--
Gitblit v1.9.2