From a1bde7bdd85d7cc8632ab169e42570b631571d6f Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 30 九月 2025 11:43:11 +0800 Subject: [PATCH] 商品行为分析 --- pages/mine/activity/reportActivity.vue | 6 +- pages/cart/coupon/myCoupon.vue | 6 +- pages/cart/payment/payOrder.vue | 6 +- pages/cart/payment/success.vue | 6 +- pages/cusbar/video/video.vue | 6 +- pages/order/afterSales/afterSalesSelect.vue | 6 +- pages/order/myOrder.vue | 6 +- pages/mine/activity/detail.vue | 6 +- pages/cart/coupon/couponCenter.vue | 6 +- pages/tabbar/user/my.vue | 9 ++-- pages/order/orderDetail.vue | 6 +- pages/order/afterSales/afterSales.vue | 6 +- pages/order/afterSales/afterSalesDetail.vue | 6 +- pages/cusbar/cart/cartList.vue | 6 +- pages/commodity-square/commoditySquare.vue | 6 +- pages/order/fillorder.vue | 6 +- 16 files changed, 50 insertions(+), 49 deletions(-) diff --git a/pages/cart/coupon/couponCenter.vue b/pages/cart/coupon/couponCenter.vue index 78a8618..496bd1c 100644 --- a/pages/cart/coupon/couponCenter.vue +++ b/pages/cart/coupon/couponCenter.vue @@ -81,14 +81,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) @@ -97,7 +97,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/cart/coupon/myCoupon.vue b/pages/cart/coupon/myCoupon.vue index b99614f..71a1fa2 100644 --- a/pages/cart/coupon/myCoupon.vue +++ b/pages/cart/coupon/myCoupon.vue @@ -185,14 +185,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) @@ -205,7 +205,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/cart/payment/payOrder.vue b/pages/cart/payment/payOrder.vue index c032532..a3db881 100644 --- a/pages/cart/payment/payOrder.vue +++ b/pages/cart/payment/payOrder.vue @@ -86,14 +86,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) @@ -102,7 +102,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/cart/payment/success.vue b/pages/cart/payment/success.vue index 8cada47..f8de7a0 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) @@ -112,7 +112,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/commodity-square/commoditySquare.vue b/pages/commodity-square/commoditySquare.vue index 0601ad1..e7e24fd 100644 --- a/pages/commodity-square/commoditySquare.vue +++ b/pages/commodity-square/commoditySquare.vue @@ -426,14 +426,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) @@ -442,7 +442,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/cusbar/cart/cartList.vue b/pages/cusbar/cart/cartList.vue index 594c272..9fc0744 100644 --- a/pages/cusbar/cart/cartList.vue +++ b/pages/cusbar/cart/cartList.vue @@ -248,14 +248,14 @@ this.getCardData(); }, 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) @@ -271,7 +271,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/cusbar/video/video.vue b/pages/cusbar/video/video.vue index 4faf326..135f47c 100644 --- a/pages/cusbar/video/video.vue +++ b/pages/cusbar/video/video.vue @@ -300,14 +300,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) @@ -328,7 +328,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/mine/activity/detail.vue b/pages/mine/activity/detail.vue index fe8b328..7429143 100644 --- a/pages/mine/activity/detail.vue +++ b/pages/mine/activity/detail.vue @@ -118,14 +118,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) @@ -134,7 +134,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/mine/activity/reportActivity.vue b/pages/mine/activity/reportActivity.vue index adc28a9..97fc18e 100644 --- a/pages/mine/activity/reportActivity.vue +++ b/pages/mine/activity/reportActivity.vue @@ -90,14 +90,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) @@ -106,7 +106,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/afterSales/afterSales.vue b/pages/order/afterSales/afterSales.vue index e5f2973..3b31ca9 100644 --- a/pages/order/afterSales/afterSales.vue +++ b/pages/order/afterSales/afterSales.vue @@ -255,14 +255,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) @@ -271,7 +271,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/afterSales/afterSalesDetail.vue b/pages/order/afterSales/afterSalesDetail.vue index ca1a226..c8f4bd1 100644 --- a/pages/order/afterSales/afterSalesDetail.vue +++ b/pages/order/afterSales/afterSalesDetail.vue @@ -184,14 +184,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) @@ -200,7 +200,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/afterSales/afterSalesSelect.vue b/pages/order/afterSales/afterSalesSelect.vue index ceb4a8b..476396a 100644 --- a/pages/order/afterSales/afterSalesSelect.vue +++ b/pages/order/afterSales/afterSalesSelect.vue @@ -79,14 +79,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) @@ -95,7 +95,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/fillorder.vue b/pages/order/fillorder.vue index f5c108f..57c7305 100644 --- a/pages/order/fillorder.vue +++ b/pages/order/fillorder.vue @@ -530,14 +530,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) @@ -546,7 +546,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/myOrder.vue b/pages/order/myOrder.vue index 958a642..16219d8 100644 --- a/pages/order/myOrder.vue +++ b/pages/order/myOrder.vue @@ -369,14 +369,14 @@ // this.loadData(this.status); }, 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) @@ -385,7 +385,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/order/orderDetail.vue b/pages/order/orderDetail.vue index adcf955..5fd2dfb 100644 --- a/pages/order/orderDetail.vue +++ b/pages/order/orderDetail.vue @@ -338,14 +338,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) @@ -354,7 +354,7 @@ getSessionId().then(res=>{ this.pageSessionNo = res.data.data if(this.pageSessionNo){ - let param = this.actionParam; + let param = Object.assign({}, this.actionParam); param.sessionId = this.pageSessionNo userAction(param) } diff --git a/pages/tabbar/user/my.vue b/pages/tabbar/user/my.vue index f4f3e1e..7e56634 100644 --- a/pages/tabbar/user/my.vue +++ b/pages/tabbar/user/my.vue @@ -174,6 +174,7 @@ }; }, onLoad(option) { + this.actionParam.pageParams = JSON.stringify(option) console.log('-----------鍒嗕韩鍑虹殑鏁版嵁---------->', option) let shareStoreId = null; let shareTime = null; @@ -221,10 +222,10 @@ param.pageStatus = "LEAVE" userAction(param) }, - onLoad(options) { - this.actionParam.pageParams = JSON.stringify(options) - this.initCOS() - }, + // onLoad(options) { + // + // this.initCOS() + // }, onShow() { getSessionId().then(res=>{ this.pageSessionNo = res.data.data -- Gitblit v1.8.0