Merge branch 'feature/【GFRS-2215】重新投保' into dev

This commit is contained in:
pangxingyue
2021-03-04 18:11:31 +08:00
11 changed files with 329 additions and 264 deletions

View File

@@ -0,0 +1,99 @@
<template>
<div class="order">
<slot name="header">
<p class="title pt10 pb10">保单号: 23042834929832</p>
</slot>
<div class="content p15">
<p class="name mb8">
<van-tag plain color="#5CA7DE">投保</van-tag>
<span class="ml5">{{ order.appntDTO.name }}</span>
</p>
<p class="name mb8" v-for="(insured, insuredIndex) in order.insuredDTOs" :key="insuredIndex">
<van-tag plain color="#DD9C56">被保</van-tag>
<span class="ml5">{{ insured.name }}</span>
<span v-for="(main, mainIndex) in insured.mainRisk" :key="mainIndex">
<div class="mv10">
<span class="w45 inline-b">
<van-tag plain type="danger">主险</van-tag>
</span>
<span class="fs15 c-gray-dark">{{ main.riskName }}</span>
</div>
<div class="mv10 pl45 flex" v-for="(addtional, addtionIndex) in main.addtion" :key="addtionIndex">
<span class="mr10" style="flex-shrink: 0">
<van-tag mark color="#DDF2EF" text-color="#E9332E">附加</van-tag>
</span>
<span class="fs13">{{ addtional.riskName }}</span>
</div>
</span>
</p>
<p class="prem mb10">
<span>首期总保费()</span>
<span>{{ order.firstPrem == 0 ? '0.00' : order.firstPrem | moneyFormat }}</span>
</p>
<div class="divider mb10" />
<slot></slot>
<div class="btns">
<slot name="btns" />
</div>
</div>
</div>
</template>
<script>
import { Tag } from 'vant'
export default {
name: 'Order',
components: {
[Tag.name]: Tag
},
props: {
order: {
type: Object,
default: () => {}
}
},
data() {
return {}
},
methods: {}
}
</script>
<style lang="scss" scoped>
.order {
background: #fff;
.title {
font-size: 14px;
text-align: center;
background-color: #f2f2f2;
}
.content {
.name {
font-size: 14px;
.span {
color: #999999;
}
}
.prem {
color: #e42b2b;
display: flex;
justify-content: space-between;
font-size: 14px;
font-weight: bolder;
}
.divider {
width: 200%;
border-bottom: 1px solid #cccccc;
transform-origin: left;
transform: scale(0.5);
}
.btns {
display: flex;
justify-content: flex-end;
}
}
}
</style>

View File

@@ -0,0 +1,171 @@
<template>
<div class="bg-white">
<van-notice-bar v-if="time && needTime" :text="tip" />
<div class="agreement">
<slot>
<div class="agreement-content">
<p class="agreement-title mb10">人身保险投保提示</p>
<p>尊敬的客户</p>
<p class="p">
人身保险是以人的寿命和身体为保险标的的保险当被保险人发生死亡伤残疾病等风险事故时或者达到合同约定的年龄期限等条件时保险公司按照保险合同约定给付保险金人身保险具有保障和长期储蓄功能可以用于为人们的生活进行长期财务规划为帮助您更好地认识和购买人身保险产品保护您的合法权益我们按中国保监会的要求请您在填写投保单之前认真阅读以下内容
</p>
<p class="p">
请您确认保险机构和销售人员的合法资格
</p>
<p class="p">
请您从持有中国银行保险监督管理委员会颁发经营保险业务许可证保险兼业代理许可证的合法机构或持有保险销售从业人员执业证书的销售人员处办理保险业务如需要查询销售人员的销售资格您可以要求销售人员告知具体查询方式或登录保险中介监管信息系统查询网址http://iir.circ.gov.cn
</p>
<p class="p">
请您根据实际保险需求和支付能力选择人身保险产品
</p>
<p class="p">
请您根据自身已有的保障水平和经济实力等实际情况选择适合自身需求的保险产品多数人身保险产品期限较长如果需要分期交纳保险费请您充分考虑是否有足够稳定的财力长期支付保险费不按时交费可能会影响您的权益建议您使用银行转账等非现金方式交纳保险费
</p>
<p class="p">
请您详细阅读并充分了解保险合同的条款内容
</p>
<p class="p">
请您了解犹豫期的有关约定
</p>
<p class="p">
一年期以上的人身保险产品一般有犹豫期投保人被保险人收到保险合同并书面签收保险合同回执的次日零时起15日以内的有关约定除合同另有约定外在犹豫期内您可以无条件解除保险合同但应退还保险合同我们将退还您全部保险费并不会对此收取其他任何费用
</p>
<p class="p">
犹豫期后解除保险合同请您慎重
</p>
<p class="p">
若您在犹豫期过后解除保险合同您会有一定的损失我们自收到解除合同的申请书之日起三十日以内按照合同约定退还保险合同的现金价值现金价值表附在正式保险合同之中您若存在疑问可要求我们予以解释
</p>
<p class="p">
请您充分理解并认识分红保险投资连结保险万能保险等人身保险新型产品的风险和特点
</p>
<p class="p">
1如果您选择购买分红保险产品请您注意以下事项分红水平主要取决于保险公司的实际经营成果如果实际经营成果优于定价假设我们才会将部分盈余分配给您如果实际经营成果差于定价假设我们可能不会派发红利产品说明书或保险利益测算书中关于未来保险合同利益的预测是基于公司精算假设不能理解为对未来的预期红利分配是不确定的
</p>
<p class="p">
2如果您选择购买投资连结保险产品请您注意以下事项您应当详细了解投资连结保险的费用扣除情况包括但不限于初始费用买入卖出差价死亡风险保险费保单管理费资产管理费手续费退保费用等您应当要求销售人员将投资连结保险账户价值的详细计算方法对您进行解释投资连结保险产品的投资回报具有不确定性投资风险完全由您承担产品说明书或保险利益测算书中关于未来保险合同利益的预测是基于公司精算假设不能理解为对未来的预期实际投资可能赢利或出现亏损如果您选择灵活交费方式的您应当要求销售人员将您停止交费可能产生的风险和不利后果对您进行详细解释
</p>
<p class="p">
3如果您选择购买万能保险产品请您注意以下事项万能保险产品通常有最低保证利率的约定最低保证利率仅针对投资账户中资金您应当详细了解万能保险的费用扣除情况包括但不限于初始费用死亡风险保险费保单管理费手续费退保费用等您应当要求销售人员将万能保险账户价值的详细计算方法对您进行解释万能保险产品的投资回报具有不确定性您要承担部分投资风险保险公司每月公布的结算利率只能代表一个月的投资情况不能理解为对全年的预期结算利率仅针对投资账户中的资金不针对全部保险费产品说明书或保险利益测算书中关于未来保险合同利益的预测是基于公司精算假设最低保证利率之上的投资收益是不确定的不能理解为对未来的预期如果您选择灵活交费方式的您应当要求销售人员将您停止交费可能产生的风险和不利后果对您进行详细解释
</p>
<p class="p">
请您正确认识人身保险新型产品与其他金融产品
</p>
<p class="p">
请您充分理解并认识分红保险投资连结保险万能保险等人身保险新型产品的风险和特点
</p>
<p class="p">
选择健康保险产品时请您注意产品特性和条款具体约定
</p>
<p class="p">
请您充分理解并认识分红保险投资连结保险万能保险等人身保险新型产品的风险和特点
</p>
<p class="p">
为未成年子女选择保险产品时保险金额应适当
</p>
<p class="p">
如果您为未成年子女购买保险产品因被保险人身故给付的保险金总和应符合中国银保监会的有关规定其主要目的是为了保护未成年人权益防止道德风险同时从整个家庭看父母是家庭的主要经济来源和支柱以父母为被保险人购买保险可以使整个家庭获得更加全面的保险保障
</p>
<p class="p">
请您如实填写投保资料正确履行如实告知义务等有关情况并亲笔签名
</p>
<p class="p">
我国保险法对投保人的如实告知行为进行了明确的规定投保时您填写的投保单应当属实对于销售人员询问的有关被保险人的问题您也应当如实回答否则可能影响您和被保险人的权益为了有效保障自身权益请您在充分理解知悉人身保险投保提示投保单等相关文件后亲笔签名
</p>
<p class="p">
十一请您配合保险公司做好客户回访工作
</p>
<p class="p">
我们按规定开展客户回访工作一般通过电话信函和上门回访等形式进行为确保您自己的权益得到切实保障您应对回访问题进行如实答复不清楚的地方可以立即提出要求我们进行详细解释请您在投保时准确完整填写地址邮编常用联系电话等个人信息以便我们能够对您及时回访
</p>
<p class="p">
十二请您注意保护自身的合法权益
</p>
<p class="p">
如果您发现销售人员在保险销售过程中存在误导销售行为或认为自身权益受到侵犯请注意保留书面证据或其他证据
</p>
</div>
</slot>
</div>
<div class="action-bar">
<slot name="action"></slot>
</div>
</div>
</template>
<script>
import { NoticeBar } from 'vant'
export default {
name: 'ReadingAgreement',
components: {
[NoticeBar.name]: NoticeBar
},
props: {
paddingBottom: {
type: Number,
default: 0
},
needTime: {
type: Boolean,
default: true
}
},
computed: {
tip() {
return `提示:阅读时长需在${this.time}秒以上`
}
},
data() {
return {
radio: 1,
time: 10,
timer: null
}
},
created() {
this.timeOut()
},
methods: {
timeOut() {
this.timer = setInterval(() => {
this.time--
if (this.time <= 0) {
clearInterval(this.timer)
this.timer = null
}
}, 1000)
}
}
}
</script>
<style lang="scss" scoped>
.agreement {
height: 100vh;
overflow: auto;
.agreement-title {
font-size: 20px;
font-weight: bold;
text-align: center;
}
p {
font-size: 14px;
}
.p {
text-indent: 2em;
}
}
.action-bar {
position: fixed;
bottom: 0;
background: #fff;
width: 100vw;
}
/deep/ .van-radio__label {
color: #ff0000;
}
</style>