mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 02:56:43 +08:00
feature/GFRS-2215【待完成】重新投保--修改列表保单号字段,修改重新投保声明文案,添加附加险判断,字段显示修改,添加查询接口,修改保单页查询接口查询与缓存判断,修改附加险B款判断方式--提交人庞兴月
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
<Order v-for="(order,index) in NewItems" :key="index" :order="order">
|
||||
<p v-if="active === 'uncommit'" class="name mb8">
|
||||
<van-tag plain color="#999999">保单保障日截止日期</van-tag>
|
||||
<span class="ml5 span">{{ order.cvaliDate }}</span>
|
||||
<span class="ml5 span">{{ order.expiryDate }}</span>
|
||||
</p>
|
||||
<div v-if="active === 'commit'">
|
||||
<p class="name mb8">
|
||||
@@ -43,17 +43,57 @@
|
||||
</van-pull-refresh>
|
||||
<van-popup v-model="isAgreementShow" position="right" :style="{ height: '100vh', width: '100vw' }">
|
||||
<ReadingAgreement :needTime="false">
|
||||
<h3 class="p10">重新投保声明提示</h3>
|
||||
<p class="pl10">尊敬的{{orderInfo.appntName}}{{orderInfo.appntSex === 0 ? '先生':'女士'}}</p>
|
||||
<p class="p10">
|
||||
您好!您于保单生效日期投保的保单号为保单号码的国富人寿国富民惠医疗保险(2020版)保单即将到期(到期日期详见保单,以下简称旧保单),为保护您的权益,即日起至<期满日后第{{orderInfo.expiryDate}}天>期间,您可以选择重新投保国富人寿国富民惠医疗保险(2020版),本次申请投保的国富人寿国富民惠医疗保险(2020版)保单以下简称新保单,请您仔细阅读以下内容:
|
||||
<h3 class="p10" style="text-align:center">重新投保声明提示</h3>
|
||||
<p style="text-indent:28px;">尊敬的{{orderInfo.appntName}}{{orderInfo.appntSex === 0 ? '先生':'女士'}}</p>
|
||||
<div v-if="orderInfo.riskCode !== 'GFRS_A0008'">
|
||||
<p style="text-indent:28px;">
|
||||
您好!您于{{orderInfo.cvaliDate}}投保的保单号为{{orderInfo.policyNo}}的国富人寿国富民惠医疗保险(2020版)保单即将到期(到期日期详见保单,以下简称旧保单),为保护您的权益,即日起至{{orderInfo.expiryDate}}后第60天期间,您可以选择重新投保国富人寿国富民惠医疗保险(2020版),本次申请投保的国富人寿国富民惠医疗保险(2020版)保单以下简称新保单,请您仔细阅读以下内容:
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
1.国富人寿国富民惠医疗保险(2020版)合同保险期间为一年,到期后需要重新投保。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
2.本次重新投保,我们将按照国富人寿国富民惠医疗保险(2020版)费率表中的“在上一保险期间届满后60日内申请重新投保时对应的费率”计算保费。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
3.若本次重新投保成功,新保单免除等待期。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
4.本次重新投保仅限于无其他补充告知的情况,若您有其他补充告知,您的条件不符合本重新投保流程。请您联系保单服务专员,通过新增投保单进行投保申请。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
5.若您于旧保单满期前申请重新投保,且于满期前成功支付保险费,则新保单在旧保单保险期满日对应日的次日零时生效,旧保单在保险期满日24时终止。若您于旧保单满期后60天(包含)内重新投保申请,且成功支付保险费,则新保单于支付次日零时生效,旧保单在保险期满日24时终止。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
6.若您未在旧保单满期后60天(包含)内申请重新投保,则您的重新投保资格将被取消。后续您可再次申请投保,但新单不再与旧保单关联,需重新计算等待期。具体详情,可咨询保单服务专员。
|
||||
</p>
|
||||
</p>
|
||||
</div>
|
||||
<div v-else>
|
||||
<p style="text-indent:28px;">
|
||||
您好!您于{{orderInfo.cvaliDate}}投保的保单号为{{orderInfo.policyNo}}的国富人寿国富民惠医疗保险(2020版)保单即将到期(到期日期详见保单,以下简称旧保单),为保护您的权益,即日起至{{orderInfo.expiryDate}}后第60天期间,您可以选择重新投保国富人寿国富民惠医疗保险(2020版),本次申请投保的国富人寿国富民惠医疗保险(2020版)保单以下简称新保单,请您仔细阅读以下内容:
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
1.国富人寿国富民惠医疗保险(2020版)合同保险期间为一年,到期后需要重新投保。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
2.本次重新投保,我们将按照国富人寿国富民惠医疗保险(2020版)费率表中的“在上一保险期间届满后60日内申请重新投保时对应的费率”计算保费。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
3.若本次重新投保成功,新保单免除等待期。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
4.本次重新投保仅限于无其他补充告知的情况,若您有其他补充告知,您的条件不符合本重新投保流程。请您联系保单服务专员,通过新增投保单进行投保申请。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
5.若您于旧保单满期前申请重新投保,且于满期前成功支付保险费,则新保单在旧保单保险期满日对应日的次日零时生效,旧保单在保险期满日24时终止。若您于旧保单满期后60天(包含)内重新投保申请,且成功支付保险费,则新保单于支付次日零时生效,旧保单在保险期满日24时终止。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
6.若您未在旧保单满期后60天(包含)内申请重新投保,则您的重新投保资格将被取消。后续您可再次申请投保,但新单不再与旧保单关联,需重新计算等待期。具体详情,可咨询保单服务专员。
|
||||
</p>
|
||||
<p style="text-indent:28px;">
|
||||
7.国富人寿附加住院医疗保险已停售,您可选择投保同类产品国富人寿附加住院医疗保险(B款),我们将按照国富人寿附加住院医疗保险(B款)费率表中的“在上一保险期间届满后60日内申请重新投保时对应的费率”计算保费。
|
||||
</p>
|
||||
</div>
|
||||
<template #action>
|
||||
<van-radio-group class="m10" v-model="radio">
|
||||
<van-radio :name="false">
|
||||
@@ -78,6 +118,7 @@ import dataDictionary from '@/assets/js/utils/data-dictionary' //根据数据字
|
||||
import Order from '@/components/ebiz/insureAgain/Order'
|
||||
import ReadingAgreement from '@/components/ebiz/insureAgain/ReadingAgreement'
|
||||
import CacheUtils from '@/assets/js/utils/cacheUtils'
|
||||
import { getReAppntPolicy } from '@/api/ebiz/insureAgain/insureAgain'
|
||||
export default {
|
||||
name: 'InsureAgain',
|
||||
components: {
|
||||
@@ -202,14 +243,35 @@ export default {
|
||||
// }
|
||||
// })
|
||||
if (order.orderStatus === '38') {
|
||||
let url = '/insureAgain/ProductInformation';
|
||||
let url = '/insureAgain/ProductInformation'
|
||||
} else if (order.orderStatus === '39') {
|
||||
let url = '/insureAgain/Notification';
|
||||
let url = '/insureAgain/Notification'
|
||||
} else if (order.orderStatus === '40') {
|
||||
let url = '/insureAgain/SignatureConfirmation';
|
||||
let url = '/insureAgain/SignatureConfirmation'
|
||||
} else {
|
||||
getReAppntPolicy({ policyNo: order.policyNo }).then(res => {
|
||||
if (res.result == 0) {
|
||||
//投保人信息返显
|
||||
CacheUtils.setLocItem('orderDetailData', JSON.stringify(res))
|
||||
let appntDTO = res.orderDTO.appntDTO
|
||||
let insuredDTOs = res.orderDTO.insuredDTOs[0]
|
||||
let orderInfoDTO = res.orderDTO.orderInfoDTO
|
||||
let riskDTOLst = insuredDTOs.riskDTOLst
|
||||
this.orderInfo.appntName = appntDTO.name
|
||||
this.orderInfo.cvaliDate = orderInfoDTO.cvaliDate
|
||||
this.orderInfo.expiryDate = orderInfoDTO.expiryDate
|
||||
this.orderInfo.riskCode = ''
|
||||
riskDTOLst.forEach((element, index) => {
|
||||
if (element.riskCode === 'GFRS_A0008') {
|
||||
this.orderInfo.riskCode = 'GFRS_A0008'
|
||||
}
|
||||
})
|
||||
} else {
|
||||
this.$toast(res.resultMessage)
|
||||
}
|
||||
})
|
||||
this.isAgreementShow = true
|
||||
return false;
|
||||
return false
|
||||
}
|
||||
|
||||
this.$jump({
|
||||
@@ -221,7 +283,6 @@ export default {
|
||||
path: url
|
||||
}
|
||||
})
|
||||
|
||||
},
|
||||
uncommitInsureDetail(order) {
|
||||
CacheUtils.setLocItem('policyNo', order.policyNo)
|
||||
|
||||
Reference in New Issue
Block a user