From e9b8b064007ac5283a5eee061339ba1db82aca33 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期二, 30 九月 2025 16:34:13 +0800
Subject: [PATCH] 埋点调整

---
 pages/prize/PrizeDetail/PrizeDetail.vue |   25 +++++++++++++++++++------
 pages.json                              |    8 +++++++-
 pages/cart/payment/success.vue          |   23 ++++++++++++++++++++---
 3 files changed, 46 insertions(+), 10 deletions(-)

diff --git a/pages.json b/pages.json
index ebbcf32..ec3cfe2 100644
--- a/pages.json
+++ b/pages.json
@@ -1570,7 +1570,13 @@
         {
           "path": "complain/complainInfo",
           "style": {
-            "navigationBarTitleText": "鎶曡瘔璇︽儏"
+            "navigationBarTitleText": "鎶曡瘔璇︽儏",
+			"componentPlaceholder": {
+			  "u-image": "view",
+			  "u-cell-group": "view",
+			  "u-cell-item": "view",
+			  "u-input": "view"
+			}
           }
         },
         {
diff --git a/pages/cart/payment/success.vue b/pages/cart/payment/success.vue
index f8de7a0..1227781 100644
--- a/pages/cart/payment/success.vue
+++ b/pages/cart/payment/success.vue
@@ -111,9 +111,9 @@
   onShow() {
   	getSessionId().then(res=>{
   		this.pageSessionNo = res.data.data
+		this.actionParam.sessionId = this.pageSessionNo
   		if(this.pageSessionNo){
   		let	param = Object.assign({}, this.actionParam);
-  			param.sessionId = this.pageSessionNo
   			userAction(param)
   		}
   	})	
@@ -131,8 +131,25 @@
 	let extend = {orderSn:options.orderSn}
 	param.extend = JSON.stringify(extend)
 	addPrizeNum(param);
-	param.addType = "USER_BUY_SUM_PRICE"
-	addPrizeNum(param);
+	let param2 = {
+		addType:"USER_BUY_SUM_PRICE",
+		extend:"",
+	}
+	let extend2 = {orderSn:options.orderSn}
+	param2.extend = JSON.stringify(extend2)
+	addPrizeNum(param2);
+	const shareId =  uni.getStorageSync("shareId")
+	if(shareId){
+		let param3 = {
+			addType:"SHARE_USER_SHOPPING",
+			extend:"",
+			
+		}
+		let extend3 = {orderSn:options.orderSn,
+						shareId:shareId}
+		param3.extend = JSON.stringify(extend3)
+		addPrizeNum(param3);
+	}
   },
   methods: {
     checkOrder() {
diff --git a/pages/prize/PrizeDetail/PrizeDetail.vue b/pages/prize/PrizeDetail/PrizeDetail.vue
index 165273c..9b6102e 100644
--- a/pages/prize/PrizeDetail/PrizeDetail.vue
+++ b/pages/prize/PrizeDetail/PrizeDetail.vue
@@ -96,7 +96,6 @@
 					<button class="chance-item" open-type="share">
 						<view class="chance-icon">馃懃</view>
 						<text class="chance-title">鍒嗕韩濂藉弸</text>
-						<text class="chance-subtitle">+1娆℃満浼�</text>
 					</button>
 					<!-- 					<view class="chance-item" @tap="shareToTimeline">
 						<view class="chance-icon">馃寪</view>
@@ -106,17 +105,14 @@
 					<view class="chance-item" @tap="watchVideo">
 						<view class="chance-icon">馃幀</view>
 						<text class="chance-title">娴忚瑙嗛</text>
-						<text class="chance-subtitle">+1娆℃満浼�</text>
 					</view>
 					<view class="chance-item" @tap="browseProduct">
 						<view class="chance-icon">馃泹锔�</view>
 						<text class="chance-title">娴忚鍟嗗搧</text>
-						<text class="chance-subtitle">+1娆℃満浼�</text>
 					</view>
 					<view class="chance-item " @tap="goShopping">
 						<view class="chance-icon">馃洅</view>
 						<text class="chance-title">鍘昏喘鐗�</text>
-						<text class="chance-subtitle">浜彈璐墿涔愯叮</text>
 					</view>
 				</view>
 
@@ -154,7 +150,8 @@
 		prizeInfo,
 		prizeNum,
 		prize,
-		grantRecord
+		grantRecord,
+		addPrizeNum
 	} from '@/api/prize.js'
 	export default {
 		data() {
@@ -261,7 +258,23 @@
 				param.sessionId = this.pageSessionNo
 				userAction(param)
 			}
-		  })	
+		  })
+		  const shareId =   uni.getStorageSync("shareId");
+		  if(shareId){
+		  let param = {
+		  	addType:"SHARE_USER_REGISTRY",
+		  	extend:"",
+		  }
+		  let extend = {shareId:shareId}
+		  param.extend = JSON.stringify(extend)
+		  addPrizeNum(param); 	
+		  
+		  let param2 = {
+		  	addType:"USER_STAY_TIME",
+		  	extend:"",
+		  }
+		  addPrizeNum(param2);
+		  }
 		},
 		async onLoad(option) {
 			if(option.shareId){

--
Gitblit v1.8.0