mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 01:46:43 +08:00
【FIX】根据新需求调整页面间交互
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
<div v-if="assessResult == '1'" class="fit-container">
|
||||
<img src="@/assets/images/ebiz/evalImg.png" alt="">
|
||||
<div class="pt20 pb20 pr10 pl20">
|
||||
<span>{{ evalDesc }}</span>
|
||||
<span class="red fw400">根据以上与适当性问卷匹配结果,我司建议您终止投保,关注该产品的特征及风险,审慎作出投保决策。 如您坚持投保,请您确认和签署《投保风险警示确认书》。</span>
|
||||
<span class="fs18">{{ evalDesc }}</span>
|
||||
<span class="green fw400 fs18">根据以上与适当性问卷匹配结果,我司建议您终止投保,关注该产品的特征及风险,审慎作出投保决策。 如您坚持投保,请您确认和签署《投保风险警示确认书》。</span>
|
||||
</div>
|
||||
<div class="footer-btn bottom-btn bg-white flex">
|
||||
<van-button type="danger" size="large" plain square class="btn" @click="exitProcess" v-no-more-click="1000">终止投保</van-button>
|
||||
@@ -13,7 +13,7 @@
|
||||
</div>
|
||||
<div v-if="assessResult === '0'" class="fit-container">
|
||||
<img src="@/assets/images/ebiz/evalImg.png" alt="">
|
||||
<div class="pt20 pb20 pr10 pl20">{{evalDesc}}</div>
|
||||
<div class="pt20 pb20 pr10 pl20 fs18">{{evalDesc}}</div>
|
||||
<div class="bottom-btn bg-white flex">
|
||||
<van-button type="danger" size="large" square class="btn" v-no-more-click="1000" @click="onConfirm">确认</van-button>
|
||||
</div>
|
||||
@@ -101,6 +101,18 @@ export default {
|
||||
confirmButtonColor: '#FFFFFF'
|
||||
})
|
||||
.then(() => {
|
||||
this.jumpList()
|
||||
})
|
||||
.catch(() => {
|
||||
return
|
||||
})
|
||||
},
|
||||
jumpList(){
|
||||
saveEvalateAnswer({
|
||||
operateType:'0',
|
||||
orderNo:this.$route.query.orderNo
|
||||
}).then(res=>{
|
||||
if(res.result=='0'){
|
||||
this.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
@@ -113,39 +125,24 @@ export default {
|
||||
type: '1'
|
||||
}
|
||||
})
|
||||
})
|
||||
.catch(() => {
|
||||
return
|
||||
})
|
||||
}else{
|
||||
this.$toast(res.resultMessage)
|
||||
}
|
||||
})
|
||||
},
|
||||
//继续投保
|
||||
onConfirm(){
|
||||
let index = localStorage.getItem('evalateFrom') == 'toEvaluate' ? '-4' : '-3'
|
||||
if(!!this.$route.query.edit&&(this.$route.query.edit=='1')){
|
||||
this.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
url: location.origin + '/#' + '/common/selectedProduct?orderNo=' + this.$route.query.orderNo
|
||||
},
|
||||
routerInfo: {
|
||||
path:'/common/selectedProduct?orderNo=' + this.$route.query.orderNo
|
||||
}
|
||||
})
|
||||
}else{
|
||||
this.$jump({
|
||||
flag: 'goBack',
|
||||
extra: {
|
||||
refresh: '1',
|
||||
index,
|
||||
},
|
||||
routerInfo: {
|
||||
type: 2,
|
||||
index,
|
||||
path: '/common/selectedProduct'+'?orderNo=' + this.$route.query.orderNo
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
this.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
forbidSwipeBack: '1',
|
||||
url: location.origin + '/#' + '/sale/beneficiary?orderNo=' + this.$route.query.orderNo,
|
||||
needRefresh: '1'
|
||||
},
|
||||
routerInfo: {
|
||||
path: '/sale/beneficiary?orderNo=' + this.$route.query.orderNo,
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -163,6 +160,8 @@ export default {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
img{
|
||||
width:179px;
|
||||
height:126px;
|
||||
margin-bottom:20px;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user