From d40d42d5c56bf89bbfd8fd9e11cefda10a9e2cf9 Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期一, 05 八月 2024 01:27:10 +0800
Subject: [PATCH] update 分享的价格、合伙人质检的联系电话

---
 manifest.json                           |    2 +-
 sub_pages/partner/delivery/delivery.vue |   14 +++++++++++++-
 sub_pages/customer/trade/detail.vue     |   17 ++++++++++++-----
 3 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/manifest.json b/manifest.json
index f2448bf..782394c 100644
--- a/manifest.json
+++ b/manifest.json
@@ -49,7 +49,7 @@
     "quickapp" : {},
     /* 快应用特有相关 */
     "mp-weixin" : {
-        "appid" : "wx3203fd935a6ffe09",
+        "appid" : "wx6d0ecc4e18710458",
         "setting" : {
             "urlCheck" : false,
             "es6" : true,
diff --git a/sub_pages/customer/trade/detail.vue b/sub_pages/customer/trade/detail.vue
index d31747f..e409541 100644
--- a/sub_pages/customer/trade/detail.vue
+++ b/sub_pages/customer/trade/detail.vue
@@ -158,12 +158,10 @@
 		onLoad(options) {
 			console.log('trade detail options', options)
 			this.id = options.id || ''
-			if (this.id) {
-				this.getDetail()
-			}
-			this.refreshShopNum()
+
 			// #ifdef PUB_CUSTOMER
 			if (options.partnerUserId) {
+				tmp.sharePartnerUserId = options.partnerUserId
 				//合伙人绑定的,判断当前用户,是否有登录,登录没绑定,没登录先缓存合伙人id,等注册和登录时候再弄
 				let tmp = this
 				setTimeout(() => {
@@ -180,6 +178,10 @@
 				}, 1000)
 			}
 			// #endif
+			if (this.id) {
+				this.getDetail()
+			}
+			this.refreshShopNum()
 
 		},
 		// #ifdef PUB_CUSTOMER
@@ -366,13 +368,18 @@
 				}
 			},
 			async getDetail() {
+				var sharePartnerUserId = undefined
+				if (this.sharePartnerUserId && !isNaN(parseInt(this.sharePartnerUserId))) {
+					sharePartnerUserId = parseInt(this.sharePartnerUserId)
+				}
 				this.$message.showLoading()
 				const {
 					code,
 					data
 				} = await this.$http.request('get', '/api/customer/flower/list/view', {
 					params: {
-						id: this.id
+						id: this.id,
+						partnerId: sharePartnerUserId
 					}
 				})
 				if (code === 0) {
diff --git a/sub_pages/partner/delivery/delivery.vue b/sub_pages/partner/delivery/delivery.vue
index a7eaf87..167a873 100644
--- a/sub_pages/partner/delivery/delivery.vue
+++ b/sub_pages/partner/delivery/delivery.vue
@@ -53,6 +53,13 @@
 			uni.stopPullDownRefresh()
 		},
 		methods: {
+			callTel(tel) {
+				if (tel) {
+					uni.makePhoneCall({
+						phoneNumber: tel
+					})
+				}
+			},
 			buttonSearchFlow() {
 				this.refreshList()
 			},
@@ -139,7 +146,12 @@
 			<no-data v-if="!list||list.length===0" style="width: 100%;"></no-data>
 			<view v-for="(item,index) in list" :key="index" class="m-b-24">
 				<view class="delivery-item bg-white br-4 p10">
-					<view class="title">供应商:{{ item.supplierName }}</view>
+					<view class="title flex">
+						<view>供应商:{{ item.supplierName }}</view>
+						<view class="w-fit m-l-a m-r-0 text-right" v-if="item.supplierTel"
+							@click="callTel(item.supplierTel)">{{ item.supplierTel }}</view>
+
+					</view>
 					<view class="line-gray"></view>
 					<view class="form-item">
 						<view class="form-item-label">订单单号</view>

--
Gitblit v1.9.3