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