diff --git a/src/views/ebiz/common/SelectedProduct.vue b/src/views/ebiz/common/SelectedProduct.vue index d07cb6c96..da77965f1 100644 --- a/src/views/ebiz/common/SelectedProduct.vue +++ b/src/views/ebiz/common/SelectedProduct.vue @@ -375,7 +375,6 @@ export default { let resultData = await getOrderActiveInfo(param) if (resultData.result == 0) { if (resultData.content.activeFlag != '1') { - // todo 弹框 显示 this.active_show = true return } @@ -396,31 +395,43 @@ export default { }) }, comfirmCheckActive() { - let param = { - orderDTO: { - orderInfoDTO: { - orderNo: localStorage.orderNo, - activeType: 'KMH' + if (this.active_radio == '1') { + let param = { + orderDTO: { + orderInfoDTO: { + orderNo: localStorage.orderNo, + activeType: 'KMH' + } } } + saveOrderActiveType(param).then(res => { + this.active_show = false + localStorage.setItem('active_type', 'KMH') + if (res.result == 0) { + this.$jump({ + flag: 'h5', + extra: { + url: location.origin + '/#/common/mainRiskList' + }, + routerInfo: { + path: '/common/mainRiskList' + } + }) + } else { + this.$toast(res.resultMessage) + } + }) + } else { + this.$jump({ + flag: 'h5', + extra: { + url: location.origin + '/#/common/mainRiskList' + }, + routerInfo: { + path: '/common/mainRiskList' + } + }) } - saveOrderActiveType(param).then(res => { - this.active_show = false - localStorage.setItem('active_type', 'KMH') - if (res.result == 0) { - this.$jump({ - flag: 'h5', - extra: { - url: location.origin + '/#/common/mainRiskList' - }, - routerInfo: { - path: '/common/mainRiskList' - } - }) - } else { - this.$toast(res.resultMessage) - } - }) }, showTipForDoubleRecord() { //判断投保人年龄是否大于等于60岁