From 0677977e7ea584e39b2bcc0087012f216744f72a Mon Sep 17 00:00:00 2001 From: zhaojs <349234519@qq.com> Date: 星期二, 27 六月 2023 14:49:32 +0800 Subject: [PATCH] no message --- uniapp/pages/goods/goodsDetail.vue | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/uniapp/pages/goods/goodsDetail.vue b/uniapp/pages/goods/goodsDetail.vue index 058a56d..0508d8b 100644 --- a/uniapp/pages/goods/goodsDetail.vue +++ b/uniapp/pages/goods/goodsDetail.vue @@ -331,14 +331,23 @@ this.frompage=options.frompage; } if (options.id) { - this.optionsInfo.goodsId = options.id this.pageType = this.optionsInfo.sourceType ? this.optionsInfo.sourceType : 'tb'; this.faction = this.optionsInfo.faction ? this.optionsInfo.faction : 't'; } else { - this.optionsInfo = JSON.parse(options.info); - console.log(this.optionsInfo); - this.pageInfo = JSON.parse(options.info); + console.log(options); + if(options.sourcefrom) + { + this.optionsInfo = JSON.parse(decodeURIComponent(options.info)); + this.pageInfo = JSON.parse(decodeURIComponent(options.info)); + console.log(this.optionsInfo) + } + else + { + this.optionsInfo = JSON.parse(options.info); + this.pageInfo = JSON.parse(options.info); + } + this.pageType = this.optionsInfo.sourceType; if (!this.optionsInfo.faction) { if (this.pageType == 'tb' || this.pageType == 'tm' || this.pageType == 'tmshop') this.faction = 't'; @@ -390,6 +399,11 @@ getPageInfo(e) { var that = this; if (this.faction == 'j') { + var loinf={ + goodsId: this.optionsInfo.goodsId, + goods: JSON.stringify(this.optionsInfo) + } + console.log(loinf) this.$u.api.getJdsDetail({ goodsId: this.optionsInfo.goodsId, goods: JSON.stringify(this.optionsInfo) -- Gitblit v1.9.3