diff --git a/src/project/fengdu/AppRedemptionPoints/myOrderList.vue b/src/project/fengdu/AppRedemptionPoints/myOrderList.vue index ba8afae..333b64a 100644 --- a/src/project/fengdu/AppRedemptionPoints/myOrderList.vue +++ b/src/project/fengdu/AppRedemptionPoints/myOrderList.vue @@ -90,7 +90,14 @@ export default { }) }, openJd(item) { - uni.navigateTo({url: `./jdH5?goodsJdUrl=${item.goodsJdUrl}`}) + if(item.goodsType == 1) { + uni.navigateTo({url: `./jdH5?goodsJdUrl=${item.goodsJdUrl}`}) + }else { + uni.navigateToMiniProgram({ + appId: item.goodsJdAppid, + path: item.goodsJdUrl + }) + } }, cancel(item) { uni.showModal({ diff --git a/src/project/fengdu/AppRedemptionPoints/placeOrder.vue b/src/project/fengdu/AppRedemptionPoints/placeOrder.vue index 1a9ae69..a671c34 100644 --- a/src/project/fengdu/AppRedemptionPoints/placeOrder.vue +++ b/src/project/fengdu/AppRedemptionPoints/placeOrder.vue @@ -104,7 +104,7 @@ export default { }, toSuccess() { var integralPrice = this.goodsNum*this.goodsInfo.integralPrice - uni.navigateTo({url: `./successOrder?isFree=${this.goodsInfo.type}&integralPrice=${integralPrice}&backLevel=${this.backLevel}&goodsJdUrl=${this.goodsInfo.jdUrl}`}) + uni.navigateTo({url: `./successOrder?isFree=${this.goodsInfo.type}&integralPrice=${integralPrice}&backLevel=${this.backLevel}&goodsJdUrl=${this.goodsInfo.jdUrl}&shopGoodsId=${this.shopGoodsId}`}) } }, } diff --git a/src/project/fengdu/AppRedemptionPoints/successOrder.vue b/src/project/fengdu/AppRedemptionPoints/successOrder.vue index f36cc13..acac937 100644 --- a/src/project/fengdu/AppRedemptionPoints/successOrder.vue +++ b/src/project/fengdu/AppRedemptionPoints/successOrder.vue @@ -2,14 +2,8 @@
-
-

兑换成功

-

提交「京东低价商品」订单成功,扣减 {{integralPrice}}积分
- 可点击下方按钮前往京东商城进行低价购买 -

-
去购买
-
-
+ +

提交成功

提交「免费兑」订单成功,扣减 {{integralPrice}}积分

@@ -17,6 +11,13 @@
查看订单
+
+

兑换成功

+

提交「京东低价商品」订单成功,扣减 {{integralPrice}}积分
+ 可点击下方按钮前往京东商城进行低价购买 +

+
去购买
+
@@ -31,7 +32,9 @@ export default { isFree: 0, // 0免费 1京东 integralPrice: 0, backLevel: 1, - goodsJdUrl: '' + goodsJdUrl: '', + shopGoodsId: '', + goodsInfo: {} } }, computed: { @@ -42,10 +45,26 @@ export default { this.integralPrice = option.integralPrice this.backLevel = option.backLevel this.goodsJdUrl = option.goodsJdUrl + this.shopGoodsId = option.shopGoodsId + this.getDetail() }, methods: { + getDetail() { + this.$instance.post(`/app/appintegralsupermarketshop/queryGoodsInfoXCX?shopGoodsId=${this.shopGoodsId}`).then(res => { + if (res.code === 0) { + this.goodsInfo = res.data + } + }) + }, openJd() { - uni.navigateTo({url: `./jdH5?goodsJdUrl=${this.goodsJdUrl}`}) + if(this.goodsInfo.type == 1) { + uni.navigateTo({url: `./jdH5?goodsJdUrl=${this.goodsJdUrl}`}) + }else { + uni.navigateToMiniProgram({ + appId: this.goodsInfo.jdAppid, + path: this.goodsInfo.jdUrl + }) + } }, back() { uni.navigateBack({delta: Number(this.backLevel)})