mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-11 05:06:43 +08:00
163 lines
5.2 KiB
Vue
163 lines
5.2 KiB
Vue
<template>
|
||
<div class="popup-ques-result">
|
||
<van-popup
|
||
v-model="showResultPopup"
|
||
position="bottom"
|
||
class="result-popup"
|
||
@click-overlay = "clickOverlay('overlay')"
|
||
>
|
||
<div class="result-popup-title">
|
||
<span>您的适当性评估结果</span>
|
||
<van-icon name="cross" @click="clickOverlay('icon')"/>
|
||
</div>
|
||
<div class="result-popup-content">
|
||
<div class='content'>尊敬的{{appntInfo.name}}{{appntInfo.sex=='0'?'先生':'女士'}}:</div>
|
||
<div class='content'>根据您填写的评估问卷,本公司对您的保险需求及财务支付水平进行了综合评估,结果反馈如下:</div>
|
||
<div class='content'>您适合购买的产品类型为:
|
||
<span class='product-type'>{{resultRiskType}}</span>
|
||
</div>
|
||
<div>
|
||
<div v-for="(item,idx) in productLevel" :key="idx" class="itemLevel">
|
||
{{ item }}
|
||
</div>
|
||
</div>
|
||
<div class='tips'>特别提示:</div>
|
||
<div class='tips'> 本次评估结果及匹配意见供您决策参考,并不代表本公司对上述产品的风险及收益作出实质性判断或者保证。若您提供的信息发生任何重大变化,建议您对所购买的产品及时进行重新审视,以确保您的购买决定与您可承受的风险程度等实际情况一致。</div>
|
||
<div class='tips'>建议您充分考察该产品的特征,自行做出投保决定,请您确保您的决定是独立、自主、真实的。</div>
|
||
</div>
|
||
<!-- 未测评过底部按钮 -->
|
||
<div class="bottom-btn bg-white flex">
|
||
<van-button type="danger" square size="large" plain v-no-more-click="1000" @click="reTest" v-if="showRetest">重新测评</van-button>
|
||
<van-button type="danger" square size="large" v-no-more-click="1000" @click="toInsure">我已知晓,继续投保</van-button>
|
||
</div>
|
||
|
||
<!-- 已测评过底部按钮 -->
|
||
<!-- <div class="bottom-btn bg-white flex testBtn" v-if="showHasTested">
|
||
<van-button type="danger" square size="large" plain v-no-more-click="1000" @click="goBack">上一步</van-button>
|
||
<van-button type="danger" square size="large" class="btn" v-no-more-click="1000" @click="goNext">已知晓,继续投保</van-button>
|
||
<van-button type="danger" square size="large" v-no-more-click="1000" @click="reStart">重新评估</van-button>
|
||
</div> -->
|
||
|
||
</van-popup>
|
||
</div>
|
||
</template>
|
||
<script>
|
||
export default {
|
||
name: 'PopupQuesResult',
|
||
props: {
|
||
showResultPopup: {
|
||
type: Boolean,
|
||
default: false
|
||
},
|
||
showRetest: { //展示重新测评
|
||
type: Boolean,
|
||
default: false
|
||
},
|
||
appntInfo:{
|
||
type: Object,
|
||
default: () => {}
|
||
},
|
||
resultRiskType:{
|
||
type:String,
|
||
default:''
|
||
},
|
||
assessResultDescList:{
|
||
type:Array,
|
||
default: () => []
|
||
}
|
||
},
|
||
data() {
|
||
return {
|
||
//showNoTested: false
|
||
productLevel:[
|
||
'P1分类:保险期限为一年期及以下的人身保险产品,包括人寿保险、健康保险、意外伤害保险等',
|
||
'P2分类:保险期限为一年期以上的普通型人身保险,包括人寿保险、年金保险、健康保险、意外伤害保险等',
|
||
'P3分类:专属商业养老保险、分红型人身保险、万能型人身保险,其他符合本级特征描述的人身保险产品,包括人寿保险、年金保险等',
|
||
'P4分类:投资连结型人身保险、变额年金保险,其他符合本级特征描述的人身保险产品,包括人寿保险、年金保险等',
|
||
'P5分类:符合本级特征描述的人身保险产品']
|
||
}
|
||
},
|
||
methods: {
|
||
clickOverlay(extra){
|
||
this.$emit('clickOverlayHandler',extra)
|
||
},
|
||
|
||
//1.未测评过弹窗按钮
|
||
//1.1 重新测评
|
||
reTest(){
|
||
this.$emit('reTestHandler')
|
||
},
|
||
|
||
//1.2 我已知晓,继续投保
|
||
toInsure(){
|
||
this.$emit('toInsureHandler')
|
||
},
|
||
}
|
||
}
|
||
</script>
|
||
|
||
<style lang="scss" scoped>
|
||
.popup-ques-result{
|
||
.result-popup{
|
||
|
||
.result-popup-title{
|
||
padding:10px 10px 0;
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
font-size: 20px;
|
||
font-weight: bolder;
|
||
color:#000;
|
||
}
|
||
.result-popup-content{
|
||
padding:10px 10px 60px;
|
||
box-sizing:border-box;
|
||
.content{
|
||
font-size: 18px;
|
||
font-weight: bold;
|
||
color: #333;
|
||
margin-bottom: 5px;
|
||
.product-type{
|
||
color: #ee0a24;
|
||
font-weight: bold;
|
||
}
|
||
}
|
||
.tips{
|
||
font-size: 14px;
|
||
color: #000;
|
||
font-weight: bold;
|
||
margin-bottom: 5px;
|
||
}
|
||
.tips:nth-child(5){
|
||
padding:10px 0;
|
||
margin-bottom: 0;
|
||
color: #000;
|
||
font-weight: bold;
|
||
}
|
||
|
||
}
|
||
.result-popup-btn{
|
||
|
||
}
|
||
/deep/ .testBtn{
|
||
.van-button:first-child{
|
||
flex:1;
|
||
}
|
||
.van-button:nth-child(2){
|
||
flex:1.3;
|
||
border-right:1px solid #fff !important;
|
||
}
|
||
.van-button:nth-child(3){
|
||
flex:1;
|
||
}
|
||
}
|
||
|
||
.itemLevel{
|
||
font-size: 12px;
|
||
color:#999;
|
||
margin-bottom:5px;
|
||
}
|
||
}
|
||
}
|
||
</style>
|