Compare commits

...

6 Commits

Author SHA1 Message Date
liu.xiaofeng@ebiz-digits.com
191d3d7126 GBC富安一生产品利益展示字段加单位 2024-01-04 16:35:28 +08:00
liu.xiaofeng@ebiz-digits.com
6d513d12d8 隐藏排名人力模块数据 2024-01-03 15:23:36 +08:00
liu.xiaofeng@ebiz-digits.com
aae3993f82 排名页面标保改为期交 2024-01-03 09:58:08 +08:00
liu.xiaofeng@ebiz-digits.com
f4a5c1fc48 证件起始日期自动计算修改 2023-12-29 14:41:52 +08:00
liu.xiaofeng@ebiz-digits.com
4a9535c31b 保费试算选择投保人附加险试算参数投保人年龄获取修改 2023-12-28 13:17:35 +08:00
liu.xiaofeng@ebiz-digits.com
24b482d2ee 鑫管家B款产品 利益演示档位显示文字调整 2023-12-27 13:57:14 +08:00
7 changed files with 58 additions and 54 deletions

View File

@@ -21,7 +21,7 @@ export default {
return startDate = thisyear + '-02-28' return startDate = thisyear + '-02-28'
} }
}else{ }else{
return startDate = String(Number(endDate.slice(0, 4)) - 5) + startDate.slice(4, 11) return startDate = String(Number(endDate.slice(0, 4)) - 5) + endDate.slice(4, 11)
} }
} }
/** /**

View File

@@ -3887,6 +3887,10 @@ export default {
{ {
code: "riskCost_M", code: "riskCost_M",
label: "元" label: "元"
},
{
code: "GFRS_M0087__cashValue",
label: "元"
} }
], ],
// 卡单与短期险重新投保选择职业类别时,两个模块职业类型数据的排序不同,创建这个数据字典,用于在选择职业类别时,作为一个参数传入组件, // 卡单与短期险重新投保选择职业类别时,两个模块职业类型数据的排序不同,创建这个数据字典,用于在选择职业类别时,作为一个参数传入组件,

View File

@@ -2364,7 +2364,7 @@
this.saleInsuredInfo.sex, this.saleInsuredInfo.sex,
this.saleInsuredInfo.occupationCode, this.saleInsuredInfo.occupationCode,
this.saleInsuredInfo.occupationName, this.saleInsuredInfo.occupationName,
this.saleInsuredPersonInfo.insuredAge this.saleInsuredInfo.age?this.saleInsuredInfo.age:this.saleInsuredInfo.insuredAge
] ]
} else { } else {
;[birthday, sex, occupationCode, occupationName, age] = [ ;[birthday, sex, occupationCode, occupationName, age] = [

View File

@@ -94,30 +94,30 @@ export default {
[ [
[ [
{ isInt: false, name: '机构', key: 'name' }, { isInt: false, name: '机构', key: 'name' },
{ isInt: false, name: '预收标保(万元)', key: 'ysbb' }, { isInt: false, name: '预收期交(万元)', key: 'ysbb' },
{ isInt: true, name: '预收件数(件)', key: 'ysjs' }, { isInt: true, name: '预收件数(件)', key: 'ysjs' },
{ isInt: false, name: '承保标保(万元)', key: 'bzbf' }, { isInt: false, name: '承保期交(万元)', key: 'bzbf' },
{ isInt: true, name: '承保件数(件)', key: 'cbjs' } { isInt: true, name: '承保件数(件)', key: 'cbjs' }
], ],
[ [
{ isInt: false, name: '机构', key: 'name' }, { isInt: false, name: '机构', key: 'name' },
{ isInt: false, name: '预收标保(万元)', key: 'ysbb' }, { isInt: false, name: '预收期交(万元)', key: 'ysbb' },
{ isInt: true, name: '预收件数(件)', key: 'ysjs' }, { isInt: true, name: '预收件数(件)', key: 'ysjs' },
{ isInt: false, name: '承保标保(万元)', key: 'bzbf' }, { isInt: false, name: '承保期交(万元)', key: 'bzbf' },
{ isInt: true, name: '承保件数(件)', key: 'cbjs' }, { isInt: true, name: '承保件数(件)', key: 'cbjs' },
{ isInt: false, name: '承保同比', key: 'cbtb' }, { isInt: false, name: '承保同比', key: 'cbtb' },
{ isInt: false, name: '承保环比', key: 'cbhb' } { isInt: false, name: '承保环比', key: 'cbhb' }
], ],
[ [
{ isInt: false, name: '机构', key: 'name' }, { isInt: false, name: '机构', key: 'name' },
{ isInt: false, name: '承保标保(万元)', key: 'bzbf' }, { isInt: false, name: '承保期交(万元)', key: 'bzbf' },
{ isInt: false, name: '标保目标', key: 'bbmb' }, { isInt: false, name: '期交目标', key: 'bbmb' },
{ isInt: false, name: '标保目标达成率', key: 'bbmbdcl' }, { isInt: false, name: '期交目标达成率', key: 'bbmbdcl' },
{ isInt: false, name: '差距', key: 'cj' } { isInt: false, name: '差距', key: 'cj' }
], ],
[ [
{ isInt: false, name: '机构', key: 'name' }, { isInt: false, name: '机构', key: 'name' },
{ isInt: false, name: '承保标保(万元)', key: 'bzbf' } { isInt: false, name: '承保期交(万元)', key: 'bzbf' }
] ]
], ],
[ [
@@ -131,7 +131,7 @@ export default {
], ],
[ [
{ isInt: false, name: '产品', key: 'productName' }, { isInt: false, name: '产品', key: 'productName' },
{ isInt: false, name: '承保标保(万元)', key: 'cbbb' }, { isInt: false, name: '承保期交(万元)', key: 'cbbb' },
{ isInt: true, name: '承保件数(件)', key: 'cbItems' }, { isInt: true, name: '承保件数(件)', key: 'cbItems' },
{ isInt: false, name: '保费占比(%)', key: 'percent' } { isInt: false, name: '保费占比(%)', key: 'percent' }
] ]

View File

@@ -11,7 +11,7 @@
<th>达成</th> <th>达成</th>
</tr> </tr>
<tr> <tr>
<td class="bleft bright">预收标保</td> <td class="bleft bright">预收期交</td>
<td class="bright">{{ performance.ysbb | unitFilter(1) | blankFilter }}</td> <td class="bright">{{ performance.ysbb | unitFilter(1) | blankFilter }}</td>
</tr> </tr>
<tr> <tr>
@@ -19,7 +19,7 @@
<td class="bright">{{ performance.ysjs | unitFilter(2) | blankFilter }}</td> <td class="bright">{{ performance.ysjs | unitFilter(2) | blankFilter }}</td>
</tr> </tr>
<tr> <tr>
<td class="bleft bright">承保标保</td> <td class="bleft bright">承保期交</td>
<td class="bright">{{ performance.bzbf | unitFilter(1) | blankFilter }}</td> <td class="bright">{{ performance.bzbf | unitFilter(1) | blankFilter }}</td>
</tr> </tr>
<tr> <tr>
@@ -29,43 +29,43 @@
</table> </table>
</div> </div>
</div> </div>
<div class="data-section"> <!-- <div class="data-section">-->
<span ref="manpower" class="title"> <!-- <span ref="manpower" class="title">-->
人力 <!-- 人力-->
</span> <!-- </span>-->
<div class="table-wrapper"> <!-- <div class="table-wrapper">-->
<table class="myTable" cellspacing="0" cellpadding="0"> <!-- <table class="myTable" cellspacing="0" cellpadding="0">-->
<tr> <!-- <tr>-->
<th style="width: 50%;">人力指标</th> <!-- <th style="width: 50%;">人力指标</th>-->
<th>达成()</th> <!-- <th>达成()</th>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">活动人力</td> <!-- <td class="bleft bright">活动人力</td>-->
<td class="bright">{{ manpower.hdrl | blankFilter }}</td> <!-- <td class="bright">{{ manpower.hdrl | blankFilter }}</td>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">合格人力</td> <!-- <td class="bleft bright">合格人力</td>-->
<td class="bright">{{ manpower.hgrl | blankFilter }}</td> <!-- <td class="bright">{{ manpower.hgrl | blankFilter }}</td>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">桂冠人力</td> <!-- <td class="bleft bright">桂冠人力</td>-->
<td class="bright">{{ manpower.ggrl | blankFilter }}</td> <!-- <td class="bright">{{ manpower.ggrl | blankFilter }}</td>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">桂冠正式会员</td> <!-- <td class="bleft bright">桂冠正式会员</td>-->
<td class="bright">{{ manpower.gghy | blankFilter }}</td> <!-- <td class="bright">{{ manpower.gghy | blankFilter }}</td>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">双冠人力</td> <!-- <td class="bleft bright">双冠人力</td>-->
<td class="bright">{{ manpower.sgrl | blankFilter }}</td> <!-- <td class="bright">{{ manpower.sgrl | blankFilter }}</td>-->
</tr> <!-- </tr>-->
<tr> <!-- <tr>-->
<td class="bleft bright">新增人力</td> <!-- <td class="bleft bright">新增人力</td>-->
<td class="bright">{{ manpower.xzrl | blankFilter }}</td> <!-- <td class="bright">{{ manpower.xzrl | blankFilter }}</td>-->
</tr> <!-- </tr>-->
</table> <!-- </table>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="data-section"> <div class="data-section">
<span ref="production" class="title"> <span ref="production" class="title">
产品 产品
@@ -77,7 +77,7 @@
<table class="myTable" style="min-width: 140vw;" cellspacing="0" cellpadding="0"> <table class="myTable" style="min-width: 140vw;" cellspacing="0" cellpadding="0">
<tr> <tr>
<th class="sticky">产品名称</th> <th class="sticky">产品名称</th>
<th>承保标保(万元)</th> <th>承保期交(万元)</th>
<th>承保件数()</th> <th>承保件数()</th>
<th>保费占比(%)</th> <th>保费占比(%)</th>
</tr> </tr>

View File

@@ -125,7 +125,7 @@ export default {
dayTimeCondition: currentDate, dayTimeCondition: currentDate,
// 0: 标保, 1: 人力, 2: 产品 // 0: 标保, 1: 人力, 2: 产品
typeIndex: 0, typeIndex: 0,
dataTypes: ['标保', '人力指标', '产品'], dataTypes: ['期交', '人力指标', '产品'],
active: 0, active: 0,
// 侧边栏是否显示 // 侧边栏是否显示
isSideBarShow: false, isSideBarShow: false,

View File

@@ -150,7 +150,7 @@ export function relevanceByInsure(insured, insuredLabelResult, insuredResult, in
let defaulValue = 'M' //档位默认值 let defaulValue = 'M' //档位默认值
let radios = [] let radios = []
if(currentInsuredInfo.L){ if(currentInsuredInfo.L){
if(risk.mainRiskCode == 'GFRS_M0083') { if(risk.mainRiskCode == 'GFRS_M0083' || risk.mainRiskCode == 'GFRS_M0085') {
radios.push({ radios.push({
label: '保证' + currentInsuredInfo.L, label: '保证' + currentInsuredInfo.L,
value: 'L' value: 'L'
@@ -163,7 +163,7 @@ export function relevanceByInsure(insured, insuredLabelResult, insuredResult, in
} }
} }
if(currentInsuredInfo.M){ if(currentInsuredInfo.M){
if(risk.mainRiskCode == 'GFRS_M0083') { if(risk.mainRiskCode == 'GFRS_M0083' || risk.mainRiskCode == 'GFRS_M0085') {
radios.push({ radios.push({
label: '演示' + currentInsuredInfo.M, label: '演示' + currentInsuredInfo.M,
value: 'M' value: 'M'