From b106240cbdc2a641388fd9674f1fe73d1c316f5d Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期二, 30 九月 2025 19:26:36 +0800 Subject: [PATCH] 埋点调整 --- pages/cart/payment/success.vue | 29 +++++++++++++++++++++++------ 1 files changed, 23 insertions(+), 6 deletions(-) diff --git a/pages/cart/payment/success.vue b/pages/cart/payment/success.vue index 8cada47..1227781 100644 --- a/pages/cart/payment/success.vue +++ b/pages/cart/payment/success.vue @@ -96,14 +96,14 @@ }, }, onUnload() { - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); if (this.sendOnShow)return param.pageStatus = "LEAVE" userAction(param) }, onHide() { this.startHidenTime = Date.now() - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); this.sendOnShow = true; param.pageStatus = "LEAVE" userAction(param) @@ -111,9 +111,9 @@ onShow() { getSessionId().then(res=>{ this.pageSessionNo = res.data.data + this.actionParam.sessionId = this.pageSessionNo if(this.pageSessionNo){ - let param = this.actionParam; - param.sessionId = this.pageSessionNo + let param = Object.assign({}, this.actionParam); 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() { -- Gitblit v1.8.0