Commit 3a6266798181b8ec3d53a1a255866aa2309a0fa9
1 parent
119d80fc
商品详情页确认订单页跳转
Showing
1 changed file
with
16 additions
and
2 deletions
src/pages/goodDetails/goodDetails.vue
| @@ -125,7 +125,7 @@ | @@ -125,7 +125,7 @@ | ||
| 125 | </div> | 125 | </div> |
| 126 | <!-- 有积分商品售罄 --> | 126 | <!-- 有积分商品售罄 --> |
| 127 | <div v-else-if="goodsInfo && goodsInfo.stock == 0" class="footer"> | 127 | <div v-else-if="goodsInfo && goodsInfo.stock == 0" class="footer"> |
| 128 | - <div class="btn grey" @click="exchange"> | 128 | + <div class="btn grey"> |
| 129 | 补货中 | 129 | 补货中 |
| 130 | </div> | 130 | </div> |
| 131 | </div> | 131 | </div> |
| @@ -167,7 +167,7 @@ | @@ -167,7 +167,7 @@ | ||
| 167 | <div class="right">积分加现金</div> | 167 | <div class="right">积分加现金</div> |
| 168 | </div> | 168 | </div> |
| 169 | <!-- 按钮 --> | 169 | <!-- 按钮 --> |
| 170 | - <div @click="jumpOrderDes" class="btn">确定</div> | 170 | + <div @click="jumpToConfirmOrderPage" class="btn">确定</div> |
| 171 | </div> | 171 | </div> |
| 172 | </van-popup> | 172 | </van-popup> |
| 173 | </div> | 173 | </div> |
| @@ -231,6 +231,20 @@ export default { | @@ -231,6 +231,20 @@ export default { | ||
| 231 | } | 231 | } |
| 232 | } | 232 | } |
| 233 | }, | 233 | }, |
| 234 | + // 跳转到确认订单详情 | ||
| 235 | + jumpToConfirmOrderPage (item) { | ||
| 236 | + // 判断APP内 | ||
| 237 | + if (this.isCNLive.value) { | ||
| 238 | + // (判断app内是否有该方法)type=2为积分加现金模式 | ||
| 239 | + if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.jumpToConfirmOrderPage) { | ||
| 240 | + // 跳转到原生的任务列表 | ||
| 241 | + window.webkit.messageHandlers.jumpToConfirmOrderPage.postMessage({ body: { pointsOrderId: item.id, goodSid: item.goodsid, num: stepperValue, type:4} }) | ||
| 242 | + } else if (window.obj && window.obj.jumpToConfirmOrderPage) { | ||
| 243 | + // 跳转到原生的任务列表 | ||
| 244 | + window.obj.jumpToConfirmOrderPage(JSON.stringify({ pointsOrderId: item.id, goodSid: item.goodsid, num: stepperValue, type:4 })); | ||
| 245 | + } | ||
| 246 | + } | ||
| 247 | + }, | ||
| 234 | // 跳转网家家购买音频协议 | 248 | // 跳转网家家购买音频协议 |
| 235 | toLink () { | 249 | toLink () { |
| 236 | if (this.isCNLive.value) { | 250 | if (this.isCNLive.value) { |