From 4711bb8fb2fb16c4eb1cdf6c0314069d85e77a67 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 27 Nov 2025 14:47:00 +0800
Subject: [PATCH] 名片聊天

---
 mobile/pages/user/my_shop/my_shop.vue |   51 ++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 46 insertions(+), 5 deletions(-)

diff --git a/mobile/pages/user/my_shop/my_shop.vue b/mobile/pages/user/my_shop/my_shop.vue
index 816f30e..9d209ec 100644
--- a/mobile/pages/user/my_shop/my_shop.vue
+++ b/mobile/pages/user/my_shop/my_shop.vue
@@ -10,11 +10,11 @@
 			<!-- #endif -->
 			<view>
 				<view class="weidian_head_body_bottom">
-					<view class="weidian_head_body_bottom_item">
+					<view class="weidian_head_body_bottom_item" @click="onGotoPage('pages/user/my_shop/cash/list/list')">
 						<view class="f24 gray3 mb20">累计提现(元)</view>
 						<text class="f36 gray3 fb">{{shop_data.supplier.cash_money}}</text>
 					</view>
-					<view class="weidian_head_body_bottom_item">
+					<view class="weidian_head_body_bottom_item" @click="onGotoPage('pages/user/my-wallet/my-supplier-balance')">
 						<view class="f24 gray3 mb20">累计成交(笔)</view>
 						<text class="f36 gray3 fb">{{shop_data.totalCount}}</text>
 					</view>
@@ -22,7 +22,7 @@
 						<view class="f24 gray3 mb20">今日成交(笔)</view>
 						<text class="f36 gray3 fb">{{shop_data.todayCount}}</text>
 					</view>
-					<view class="weidian_head_body_bottom_item">
+					<view class="weidian_head_body_bottom_item" @click="onGotoPage('pages/user/my_shop/cash/apply/apply')">
 						<view class="f24 gray3 mb20">可提现</view>
 						<text class="f36 gray3 fb">{{shop_data.supplier.money}}</text>
 					</view>
@@ -60,8 +60,8 @@
 					</view>
 					<view class="weidian_body_menu_list_title_left">店铺保证金</view>
 					<view class="weidian_body_menu_list_right_icon icon iconfont icon-jiantou"></view>
-					<view class="weidian_body_menu_list_title_right" v-if="shop_data.supplier.status==0">已缴纳</view>
-					<view class="weidian_body_menu_list_title_right" v-if="shop_data.supplier.status==10">申请退出</view>
+					<view class="weidian_body_menu_list_title_right" v-if="shop_data.supplier.status==10">申请退出中</view>
+					<view class="weidian_body_menu_list_title_right" v-if="shop_data.supplier.status==0" @click="requestForWithdrawal">申请退出</view>
 					<view class="weidian_body_menu_list_title_right" v-if="shop_data.supplier.status==20" @click="gotoPay">立即交纳</view>
 				</view>
 				<view v-if="is_open==1" class="weidian_body_menu_list_item" @click="toLive">
@@ -79,6 +79,14 @@
 					<view class="weidian_body_menu_list_right_icon icon iconfont icon-jiantou"></view>
 					<view class="weidian_body_menu_list_title_right">{{msg_count}}</view>
 				</view> -->
+				<view class="weidian_body_menu_list_item" @click="gotoPage('/pages/user/my_shop/member/member')">
+					<view class="weidian_body_menu_list_left_icon">
+						<image class="left_iconimg" src="../../../static/icon/commodity_management.png" mode=""></image>
+					</view>
+					<view class="weidian_body_menu_list_title_left">激活年卡</view>
+					<view class="weidian_body_menu_list_right_icon icon iconfont icon-jiantou"></view>
+					<view class="weidian_body_menu_list_title_right">{{member?member.plan_name+' '+member.expire_time_text:''}}</view>
+				</view>
 				<view class="weidian_body_menu_list_item" @click="gotoPage('/pages/user/my_shop/my_shop_password')">
 					<view class="weidian_body_menu_list_left_icon">
 						<image class="left_iconimg" src="../../../static/icon/store_pwd.png" mode=""></image>
@@ -149,6 +157,7 @@
 				statusBarHeight: 0,
 				titleBarHeight:0,
 				msg_count: 0,
+				member:{},
 				// 是否显示店铺信息 by lyzflash
 				store_open: false
 			}
@@ -206,6 +215,7 @@
 				let self = this;
 				self._get('supplier.index/tradeData', {}, function(res) {
 					self.shop_data = res.data;
+					self.member = res.data.member;
 					self.is_open = res.data.is_open;
 					self.is_full = res.data.supplier.is_full;
 					self.msg_count = res.data.msg_count;
@@ -218,6 +228,34 @@
 			gotoPay() {
 				this.gotoPage('/pages/order/deposit-pay');
 			},
+			requestForWithdrawal(){
+				let self=this;
+				wx.showModal({
+					title: '提示',
+					content: '您确定要申请退出吗?',
+					success: function(o) {
+						if (o.confirm) {
+							uni.showLoading({
+								title: '正在处理'
+							});
+							self._get(
+								'supplier.index/refundDeposit', {
+									shop_supplier_id: self.shop_supplier_id
+								},
+								function(res) {
+									uni.hideLoading();
+									uni.showToast({
+										title: '操作成功',
+										duration: 2000,
+										icon: 'success'
+									});
+									self.get_shop_Data();
+								}
+							);
+						}
+					}
+				});
+			},
 			toLive() {
 				//if (this.is_full == 1) {
 					this.gotoPage('/pages/user/my_shop/my_live/my-live/my-live?')
@@ -228,6 +266,9 @@
 					})
 				}*/
 			},
+			onGotoPage(e){
+				this.gotoPage(e)
+			}
 		}
 	}
 </script>

--
Gitblit v1.9.2