Compare commits

...

10 Commits

Author SHA1 Message Date
dong.ai
0ee6ff4bd1 修改投保人被保人证件有效期 2024-10-10 14:12:27 +08:00
zhang.weiwei
e5fc51effa Merge branch 'release/release-20240910' into dev-new 2024-09-10 15:04:18 +08:00
zhang.weiwei
5a7a6a0374 feat-1.放开首页富贵年年C款产品;2.电投签名确认新增交费期间展示项 2024-09-10 15:01:39 +08:00
zhang.weiwei
b21278491c Merge branch 'feature/FCRS-795个险渠道-国富人寿富贵年年终身寿险(C款)' into dev-new
# Conflicts:
#	src/assets/js/utils/data-dictionary.js
2024-09-02 14:26:23 +08:00
zhang.weiwei
5875fc0a7c feat-1.富贵年年终身寿险新增单位;2.首页显示产品中心显示无忧B产品 2024-09-02 14:23:35 +08:00
zhang.weiwei
dc757b0f22 Merge branch 'hotfix/签名确认页面-防范销售误导-新增个险独代渠道和个险GBC渠道校验逻辑' into dev-new 2024-08-28 17:24:45 +08:00
zhang.weiwei
0d75ad4bd2 Merge branch 'feature/FCRS-781【需求】《国富人寿富满盈嘉终身寿险(分红型)》中介渠道产品' into dev-new 2024-08-28 10:56:57 +08:00
zhang.weiwei
4a968d8d90 feat-国富人寿富满盈嘉终身寿险(分红型) 相关费用加单位【元】 2024-08-28 10:56:25 +08:00
zhang.weiwei
704e4465dc Merge branch 'feature/FCRS-764-【需求】国富人寿国富无忧两全保险(B款)-新产品-' into dev-new 2024-08-08 11:36:34 +08:00
zhang.weiwei
3d465e17bd Merge branch 'feature/FCRS-764-【需求】国富人寿国富无忧两全保险(B款)-新产品-' into dev-new 2024-08-08 11:25:52 +08:00
7 changed files with 49 additions and 17 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

View File

@@ -3927,6 +3927,26 @@ export default {
{
code: "wuyouliangquanbkx",
label: "元"
},
{
code: "currentPaidUpAdditions_L",
label: "元"
},
{
code: "currentPaidUpAdditions_M",
label: "元"
},
{
code: "totalPaidUpAdditions_L",
label: "元"
},
{
code: "totalPaidUpAdditions_M",
label: "元"
},
{
code: "GFRS_M0094__cashValue",
label: "元"
}
],
// 卡单与短期险重新投保选择职业类别时,两个模块职业类型数据的排序不同,创建这个数据字典,用于在选择职业类别时,作为一个参数传入组件,
@@ -3956,7 +3976,7 @@ export default {
{ id: 'M', text: '母亲' }
],
// <!--------- 津贴申请专用 end --------->
imageInfoType:[
imageInfoType: [
{ id: '1', text: '居民身份证正面' },
{ id: '2', text: '居民身份证反面' },
{ id: '3', text: '银行卡正面' },

View File

@@ -44,10 +44,10 @@
<div class="pcenter-list mr20 mb10 ml15">
<template v-if="branchType != '6'">
<div class="pcenter-item text-center">
<img src="../../../assets/images/home_cp_1.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0073')" />
<img src="../../../assets/images/home_product_center_m0092.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0092')" />
</div>
<div class="pcenter-item text-center">
<img src="../../../assets/images/home_cp_2.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0072')" />
<img src="../../../assets/images/home_product_center_m0094.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0094')" />
</div>
</template>
<template v-else-if="branchType == '6'">
@@ -122,11 +122,11 @@
<div class="home-product-pcenter">
<div class="pcenter-list mr20 mb10 ml15">
<div class="pcenter-item text-center">
<img src="../../../assets/images/home_cp_1.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0073')" />
</div>
<div class="pcenter-item text-center">
<img src="../../../assets/images/home_cp_2.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0072')" />
</div>
<img src="../../../assets/images/home_product_center_m0092.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0092')" />
</div>
<div class="pcenter-item text-center">
<img src="../../../assets/images/home_product_center_m0094.png" style="width: 100%;" @click="goDetail('GFRSPRO_M0094')" />
</div>
</div>
</div>
</div>

View File

@@ -993,6 +993,7 @@
},
//证件起始截止日期
onDateConfirm(val, type) {
console.log(val,type,);
switch (type) {
case '0':
{
@@ -1009,9 +1010,10 @@
let age = utilsAge.getAge(this.userInfo.birthday, new Date())
// 长期按钮是否禁用
this.effectiveDateTypeAble = age <= 45
if(this.userInfo.birthday){
if(this.userInfo.birthday && !this.userInfo.certiexpiredate){
this.userInfo.certiexpiredate = countCredentialValidity.getEndDate(this.userInfo.birthday,val)
if(this.userInfo.certiexpiredate) {
this.userInfo.certiexpiredate= this.userInfo.certiexpiredate
this.effectiveDateTypeAble = true
this.userInfo.effectiveDateType = false
}
@@ -1030,9 +1032,9 @@
}
//身份证证件类型的判断
if (this.userInfo.idType == '1') {
if(this.userInfo.birthday){
this.userInfo.certificateValidate = countCredentialValidity.getStartDate(this.userInfo.birthday,val)
}
// if(this.userInfo.birthday){
// this.userInfo.certificateValidate = countCredentialValidity.getStartDate(this.userInfo.birthday,val)
// }
}
}
break
@@ -1057,7 +1059,7 @@
if (this.userInfo.certificateValidate && !this.userInfo.certiexpiredate) {
this.userInfo.certiexpiredate = countCredentialValidity.getEndDate(this.userInfo.birthday,this.userInfo.certificateValidate)
}
if (this.userInfo.certiexpiredate && !this.userInfo.certificateValidate) {
if (this.userInfo.certiexpiredate && !this.userInfo.certificateValidate) {
this.userInfo.certificateValidate = countCredentialValidity.getEndDate(this.userInfo.birthday,this.userInfo.certiexpiredate)
}
}

View File

@@ -1109,9 +1109,10 @@
let age = utilsAge.getAge(this.userInfo.birthday, new Date())
// 长期按钮是否禁用
this.effectiveDateTypeAble = age <= 45
if(this.userInfo.birthday){
if(this.userInfo.birthday && !this.userInfo.certiexpiredate){
this.userInfo.certiexpiredate = countCredentialValidity.getEndDate(this.userInfo.birthday,val)
if(this.userInfo.certiexpiredate) {
this.userInfo.certiexpiredate= this.userInfo.certiexpiredate
this.effectiveDateTypeAble = true
this.userInfo.effectiveDateType = false
}
@@ -1142,9 +1143,9 @@
//获取年龄
let age = utilsAge.getAge(this.userInfo.birthday, new Date())
console.log(age)
if(this.userInfo.birthday){
this.userInfo.certificateValidate = countCredentialValidity.getStartDate(this.userInfo.birthday,val)
}
// if(this.userInfo.birthday){
// this.userInfo.certificateValidate = countCredentialValidity.getStartDate(this.userInfo.birthday,val)
// }
}
}
break

View File

@@ -16,6 +16,12 @@
<van-cell title="销售人员工号" :value="recmd.agentCode" />
<van-cell title="销售人员姓名" :value="recmd.name" />
<van-cell title="投保单号" :value="orderInfo.orderNo"></van-cell>
<!-- 电投签名确认新增交费期间 start at 20240910 -->
<div v-if="riskInfo">
<van-cell v-if="riskInfo.payEndYear == '1000'" title="交费期间" value="一次性交清" />
<van-cell v-else title="交费期间" :value="riskInfo.payEndYearFlag == 'Y' ? `${riskInfo.payEndYear}年` : `至${riskInfo.payEndYear}岁`" />
</div>
<!-- 电投签名确认新增交费期间 end at 20240910 -->
<van-cell title="投保日期" :value="date" />
<van-cell title="保费合计(元)" :value="orderInfo.orderAmount == undefined ? '' : orderInfo.orderAmount | moneyFormat" />
<van-cell v-if="cvalidateStr" title="指定保单生效日" :value="cvalidateStr" />
@@ -353,6 +359,8 @@ export default {
riskName: '',
// 员工信息
recmd: {},
// 险种信息 获取交费期间
riskInfo: null,
// 投保时间
date: '',
// 订单信息
@@ -1449,6 +1457,7 @@ export default {
let documentCodeType = res.orderDTO.ebizSignDTOS.filter(item=>item.documentCode == '14').length>0
localStorage.setItem('documentCodeType', documentCodeType)
let riskDTOLst = res.orderDTO.insuredDTOs[0].riskDTOLst[0]
this.riskInfo = res.orderDTO.insuredDTOs[0].riskDTOLst[0]
// 判断是否为长期险
if ((riskDTOLst.insuYearFlag == 'Y' && riskDTOLst.insuYear > 1) || riskDTOLst.insuYearFlag == 'A') {
this.$CacheUtils.setLocItem('isLongInsuranceFlag', "Y");