投保 卡单 客户关于联系地址的数据传递字段修改

This commit is contained in:
liu.xiaofeng@ebiz-digits.com
2023-05-08 18:09:49 +08:00
parent 7bf4f7f121
commit f5fe800c89
7 changed files with 637 additions and 30 deletions

View File

@@ -30,7 +30,10 @@ export default {
620000:'甘肃省',
630000:'青海省',
640000:'宁夏回族自治区',
650000:'新疆维吾尔自治区'
650000:'新疆维吾尔自治区',
710000:'台湾省',
810000:'香港特别行政区',
820000:'澳门特别行政区'
},
city_list: {
110100:'北京市',
@@ -373,7 +376,32 @@ export default {
654000:'伊犁哈萨克自治州',
654200:'塔城地区',
654300:'阿勒泰地区',
659000:'省直辖行政单位'
659000:'省直辖行政单位',
710100:'台北市',
710200:'高雄市',
710300:'基隆市',
710400:'台中市',
710500:'台南市',
710600:'新竹市',
710700:'嘉义市',
710800:'台北县',
710900:'宜兰县',
711000:'新竹县',
711100:'桃园县',
711200:'苗栗县',
711300:'台中县',
711400:'彰化县',
711500:'南投县',
711600:'嘉义县',
711700:'云林县',
711800:'台南县',
711900:'高雄县',
712000:'屏东县',
712100:'台东县',
712200:'花莲县',
712300:'澎湖县',
810100:'香港特别行政区',
820100:'澳门'
},
county_list: {
110101:'东城区',
@@ -2370,18 +2398,18 @@ export default {
500154:'开州区',
500155:'梁平区',
500156:'武隆区',
500229:'城口县',
500230:'丰都县',
500231:'垫江县',
500233:'忠县',
500235:'云阳县',
500236:'奉节县',
500237:'巫山县',
500238:'巫溪县',
500240:'石柱土家族自治县',
500241:'秀山土家族苗族自治县',
500242:'酉阳土家族苗族自治县',
500243:'彭水苗族土家族自治县',
500129:'城口县',
500130:'丰都县',
500131:'垫江县',
500133:'忠县',
500135:'云阳县',
500136:'奉节县',
500137:'巫山县',
500138:'巫溪县',
500140:'石柱土家族自治县',
500141:'秀山土家族苗族自治县',
500142:'酉阳土家族苗族自治县',
500143:'彭水苗族土家族自治县',
510104:'锦江区',
510105:'青羊区',
510106:'金牛区',
@@ -3222,6 +3250,90 @@ export default {
659008:'可克达拉市',
659009:'昆玉市',
659010:'胡杨河市',
659011:'新星市'
659011:'新星市',
710101:'中正区',
710102:'大同区',
710103:'中山区',
710104:'松山区',
710105:'大安区',
710106:'万华区',
710107:'信义区',
710108:'士林区',
710109:'北投区',
710110:'内湖区',
710111:'南港区',
710112:'文山区',
710201:'新兴区',
710202:'前金区',
710203:'芩雅区',
710204:'盐埕区',
710205:'鼓山区',
710206:'旗津区',
710207:'前镇区',
710208:'三民区',
710209:'左营区',
710210:'楠梓区',
710211:'小港区',
710301:'仁爱区',
710302:'信义区',
710303:'中正区',
710304:'中山区',
710305:'安乐区',
710306:'暖暖区',
710307:'七堵区',
710401:'中区',
710402:'东区',
710403:'南区',
710404:'西区',
710405:'北区',
710406:'北屯区',
710407:'西屯区',
710408:'南屯区',
710501:'中西区',
710502:'东区',
710503:'南区',
710504:'北区',
710505:'安平区',
710506:'安南区',
710601:'东区',
710602:'北区',
710603:'香山区',
710701:'东区',
710702:'西区',
710801:'板桥市',
710901:'宜兰市',
711001:'竹北市',
711101:'桃园市',
711201:'苗栗市',
711301:'丰原市',
711401:'彰化市',
711501:'南投市',
711601:'太保市',
711701:'斗六市',
711801:'新营市',
711901:'凤山市',
712001:'屏东市',
712101:'台东市',
712201:'花莲市',
712301:'马公市',
810101:'中西区',
810102:'东区',
810103:'九龙城区',
810104:'观塘区',
810105:'南区',
810106:'深水埗区',
810107:'黄大仙区',
810108:'湾仔区',
810109:'油尖旺区',
810110:'离岛区',
810111:'葵青区',
810112:'北区',
810113:'西贡区',
810114:'沙田区',
810115:'屯门区',
810116:'大埔区',
810117:'荃湾区',
810118:'元朗区',
820101:'澳门'
}
}

View File

@@ -30,7 +30,10 @@ export default {
620000:'甘肃省',
630000:'青海省',
640000:'宁夏回族自治区',
650000:'新疆维吾尔自治区'
650000:'新疆维吾尔自治区',
710000:'台湾省',
810000:'香港特别行政区',
820000:'澳门特别行政区'
},
city_list: {
110100:'北京市',
@@ -373,7 +376,32 @@ export default {
654000:'伊犁哈萨克自治州',
654200:'塔城地区',
654300:'阿勒泰地区',
659000:'省直辖行政单位'
659000:'省直辖行政单位',
710100:'台北市',
710200:'高雄市',
710300:'基隆市',
710400:'台中市',
710500:'台南市',
710600:'新竹市',
710700:'嘉义市',
710800:'台北县',
710900:'宜兰县',
711000:'新竹县',
711100:'桃园县',
711200:'苗栗县',
711300:'台中县',
711400:'彰化县',
711500:'南投县',
711600:'嘉义县',
711700:'云林县',
711800:'台南县',
711900:'高雄县',
712000:'屏东县',
712100:'台东县',
712200:'花莲县',
712300:'澎湖县',
810100:'香港特别行政区',
820100:'澳门'
},
county_list: {
110101:'东城区',
@@ -2370,18 +2398,18 @@ export default {
500154:'开州区',
500155:'梁平区',
500156:'武隆区',
500229:'城口县',
500230:'丰都县',
500231:'垫江县',
500233:'忠县',
500235:'云阳县',
500236:'奉节县',
500237:'巫山县',
500238:'巫溪县',
500240:'石柱土家族自治县',
500241:'秀山土家族苗族自治县',
500242:'酉阳土家族苗族自治县',
500243:'彭水苗族土家族自治县',
500129:'城口县',
500130:'丰都县',
500131:'垫江县',
500133:'忠县',
500135:'云阳县',
500136:'奉节县',
500137:'巫山县',
500138:'巫溪县',
500140:'石柱土家族自治县',
500141:'秀山土家族苗族自治县',
500142:'酉阳土家族苗族自治县',
500143:'彭水苗族土家族自治县',
510104:'锦江区',
510105:'青羊区',
510106:'金牛区',
@@ -3222,6 +3250,90 @@ export default {
659008:'可克达拉市',
659009:'昆玉市',
659010:'胡杨河市',
659011:'新星市'
659011:'新星市',
710101:'中正区',
710102:'大同区',
710103:'中山区',
710104:'松山区',
710105:'大安区',
710106:'万华区',
710107:'信义区',
710108:'士林区',
710109:'北投区',
710110:'内湖区',
710111:'南港区',
710112:'文山区',
710201:'新兴区',
710202:'前金区',
710203:'芩雅区',
710204:'盐埕区',
710205:'鼓山区',
710206:'旗津区',
710207:'前镇区',
710208:'三民区',
710209:'左营区',
710210:'楠梓区',
710211:'小港区',
710301:'仁爱区',
710302:'信义区',
710303:'中正区',
710304:'中山区',
710305:'安乐区',
710306:'暖暖区',
710307:'七堵区',
710401:'中区',
710402:'东区',
710403:'南区',
710404:'西区',
710405:'北区',
710406:'北屯区',
710407:'西屯区',
710408:'南屯区',
710501:'中西区',
710502:'东区',
710503:'南区',
710504:'北区',
710505:'安平区',
710506:'安南区',
710601:'东区',
710602:'北区',
710603:'香山区',
710701:'东区',
710702:'西区',
710801:'板桥市',
710901:'宜兰市',
711001:'竹北市',
711101:'桃园市',
711201:'苗栗市',
711301:'丰原市',
711401:'彰化市',
711501:'南投市',
711601:'太保市',
711701:'斗六市',
711801:'新营市',
711901:'凤山市',
712001:'屏东市',
712101:'台东市',
712201:'花莲市',
712301:'马公市',
810101:'中西区',
810102:'东区',
810103:'九龙城区',
810104:'观塘区',
810105:'南区',
810106:'深水埗区',
810107:'黄大仙区',
810108:'湾仔区',
810109:'油尖旺区',
810110:'离岛区',
810111:'葵青区',
810112:'北区',
810113:'西贡区',
810114:'沙田区',
810115:'屯门区',
810116:'大埔区',
810117:'荃湾区',
810118:'元朗区',
820101:'澳门'
}
}

View File

@@ -2099,6 +2099,82 @@ export default {
// 点击【立即投保】时,提示以下内容并阻断投保
return this.$toast('以死亡为给付条件的保险合同,投保人和被保险人需为同一人(父母为未成年子女投保除外)。请分享给参保人完成投保。')
}
switch (this.userInfo.homeArea) {
case "500129":
this.userInfo.homeArea = '500229'
break
case '500130':
this.userInfo.homeArea = '500230'
break
case '500131':
this.userInfo.homeArea = '500231'
break
case '500133':
this.userInfo.homeArea = '500233'
break
case '500135':
this.userInfo.homeArea = '500235'
break
case '500136':
this.userInfo.homeArea = '500236'
break
case '500137':
this.userInfo.homeArea = '500237'
break
case '500138':
this.userInfo.homeArea = '500238'
break
case '500140':
this.userInfo.homeArea = '500240'
break
case '500141':
this.userInfo.homeArea = '500241'
break
case '500142':
this.userInfo.homeArea = '500242'
break
case '500143':
this.userInfo.homeArea = '500243'
break
}
switch (this.insuredInfo.homeArea) {
case "500129":
this.insuredInfo.homeArea = '500229'
break
case '500130':
this.insuredInfo.homeArea = '500230'
break
case '500131':
this.insuredInfo.homeArea = '500231'
break
case '500133':
this.insuredInfo.homeArea = '500233'
break
case '500135':
this.insuredInfo.homeArea = '500235'
break
case '500136':
this.insuredInfo.homeArea = '500236'
break
case '500137':
this.insuredInfo.homeArea = '500237'
break
case '500138':
this.insuredInfo.homeArea = '500238'
break
case '500140':
this.insuredInfo.homeArea = '500240'
break
case '500141':
this.insuredInfo.homeArea = '500241'
break
case '500142':
this.insuredInfo.homeArea = '500242'
break
case '500143':
this.insuredInfo.homeArea = '500243'
break
}
this.infoUpdate()
// console.log('success')
} else {

View File

@@ -190,6 +190,82 @@ export default {
homePhone: $this.userInfo.homePhone
}
}
switch (data.agentCustomerInfoDTO.companyArea) {
case '500129':
data.agentCustomerInfoDTO.companyArea = '500229'
break
case '500130':
data.agentCustomerInfoDTO.companyArea = '500230'
break
case '500131':
data.agentCustomerInfoDTO.companyArea = '500231'
break
case '500133':
data.agentCustomerInfoDTO.companyArea = '500233'
break
case '500135':
data.agentCustomerInfoDTO.companyArea = '500235'
break
case '500136':
data.agentCustomerInfoDTO.companyArea = '500236'
break
case '500137':
data.agentCustomerInfoDTO.companyArea = '500237'
break
case '500138':
data.agentCustomerInfoDTO.companyArea = '500238'
break
case '500140':
data.agentCustomerInfoDTO.companyArea = '500240'
break
case '500141':
data.agentCustomerInfoDTO.companyArea = '500241'
break
case '500142':
data.agentCustomerInfoDTO.companyArea = '500242'
break
case '500143':
data.agentCustomerInfoDTO.companyArea = '500243'
break
}
switch (data.agentCustomerInfoDTO.homeArea) {
case '500129':
data.agentCustomerInfoDTO.homeArea = '500229'
break
case '500130':
data.agentCustomerInfoDTO.homeArea = '500230'
break
case '500131':
data.agentCustomerInfoDTO.homeArea = '500231'
break
case '500133':
data.agentCustomerInfoDTO.homeArea = '500233'
break
case '500135':
data.agentCustomerInfoDTO.homeArea = '500235'
break
case '500136':
data.agentCustomerInfoDTO.homeArea = '500236'
break
case '500137':
data.agentCustomerInfoDTO.homeArea = '500237'
break
case '500138':
data.agentCustomerInfoDTO.homeArea = '500238'
break
case '500140':
data.agentCustomerInfoDTO.homeArea = '500240'
break
case '500141':
data.agentCustomerInfoDTO.homeArea = '500241'
break
case '500142':
data.agentCustomerInfoDTO.homeArea = '500242'
break
case '500143':
data.agentCustomerInfoDTO.homeArea = '500243'
break
}
updateCustomerInfo(data)
.then(res => {
if (res.result == 0) {

View File

@@ -180,6 +180,83 @@ export default {
$this.userInfo.homeArea = result.homeArea
sessionStorage.setItem('birthday', result.birthday)
sessionStorage.setItem('idType', result.customerIdType)
switch ($this.userInfo.companyArea) {
case '500229':
$this.userInfo.companyArea = '500129'
break
case '500230':
$this.userInfo.companyArea = '500130'
break
case '500231':
$this.userInfo.companyArea = '500131'
break
case '500233':
$this.userInfo.companyArea = '500133'
break
case '500235':
$this.userInfo.companyArea = '500135'
break
case '500236':
$this.userInfo.companyArea = '500136'
break
case '500237':
$this.userInfo.companyArea = '500137'
break
case '500238':
$this.userInfo.companyArea = '500138'
break
case '500240':
$this.userInfo.companyArea = '500140'
break
case '500241':
$this.userInfo.companyArea = '500141'
break
case '500242':
$this.userInfo.companyArea = '500142'
break
case '500243':
$this.userInfo.companyArea = '500143'
break
}
switch ($this.userInfo.homeArea) {
case '500229':
$this.userInfo.homeArea = '500129'
break
case '500230':
$this.userInfo.homeArea = '500130'
break
case '500231':
$this.userInfo.homeArea = '500131'
break
case '500233':
$this.userInfo.homeArea = '500133'
break
case '500235':
$this.userInfo.homeArea = '500135'
break
case '500236':
$this.userInfo.homeArea = '500136'
break
case '500237':
$this.userInfo.homeArea = '500137'
break
case '500238':
$this.userInfo.homeArea = '500138'
break
case '500240':
$this.userInfo.homeArea = '500140'
break
case '500241':
$this.userInfo.homeArea = '500141'
break
case '500242':
$this.userInfo.homeArea = '500142'
break
case '500243':
$this.userInfo.homeArea = '500143'
break
}
this.$refs.formBlock.isEndFlag()
//查询职业名称
// occupationList.forEach(first => {
@@ -267,6 +344,82 @@ export default {
homePhone: $this.userInfo.homePhone
}
}
switch (data.agentCustomerInfoDTO.companyArea) {
case '500129':
data.agentCustomerInfoDTO.companyArea = '500229'
break
case '500130':
data.agentCustomerInfoDTO.companyArea = '500230'
break
case '500131':
data.agentCustomerInfoDTO.companyArea = '500231'
break
case '500133':
data.agentCustomerInfoDTO.companyArea = '500233'
break
case '500135':
data.agentCustomerInfoDTO.companyArea = '500235'
break
case '500136':
data.agentCustomerInfoDTO.companyArea = '500236'
break
case '500137':
data.agentCustomerInfoDTO.companyArea = '500237'
break
case '500138':
data.agentCustomerInfoDTO.companyArea = '500238'
break
case '500140':
data.agentCustomerInfoDTO.companyArea = '500240'
break
case '500141':
data.agentCustomerInfoDTO.companyArea = '500241'
break
case '500142':
data.agentCustomerInfoDTO.companyArea = '500242'
break
case '500143':
data.agentCustomerInfoDTO.companyArea = '500243'
break
}
switch (data.agentCustomerInfoDTO.homeArea) {
case '500129':
data.agentCustomerInfoDTO.homeArea = '500229'
break
case '500130':
data.agentCustomerInfoDTO.homeArea = '500230'
break
case '500131':
data.agentCustomerInfoDTO.homeArea = '500231'
break
case '500133':
data.agentCustomerInfoDTO.homeArea = '500233'
break
case '500135':
data.agentCustomerInfoDTO.homeArea = '500235'
break
case '500136':
data.agentCustomerInfoDTO.homeArea = '500236'
break
case '500137':
data.agentCustomerInfoDTO.homeArea = '500237'
break
case '500138':
data.agentCustomerInfoDTO.homeArea = '500238'
break
case '500140':
data.agentCustomerInfoDTO.homeArea = '500240'
break
case '500141':
data.agentCustomerInfoDTO.homeArea = '500241'
break
case '500142':
data.agentCustomerInfoDTO.homeArea = '500242'
break
case '500143':
data.agentCustomerInfoDTO.homeArea = '500243'
break
}
updateCustomerInfo(data)
.then(res => {
if (res.result == 0) {

View File

@@ -318,6 +318,44 @@ export default {
},
mediaDTOLst: this.imageList.map(img => ({ rgssUrl: img.rgssUrl }))
}
switch (param.accompanyRecordDTO.visitAreaCode) {
case "500129":
param.accompanyRecordDTO.visitAreaCode = '500229'
break
case '500130':
param.accompanyRecordDTO.visitAreaCode = '500230'
break
case '500131':
param.accompanyRecordDTO.visitAreaCode = '500231'
break
case '500133':
param.accompanyRecordDTO.visitAreaCode = '500233'
break
case '500135':
param.accompanyRecordDTO.visitAreaCode = '500235'
break
case '500136':
param.accompanyRecordDTO.visitAreaCode = '500236'
break
case '500137':
param.accompanyRecordDTO.visitAreaCode = '500237'
break
case '500138':
param.accompanyRecordDTO.visitAreaCode = '500238'
break
case '500140':
param.accompanyRecordDTO.visitAreaCode = '500240'
break
case '500141':
param.accompanyRecordDTO.visitAreaCode = '500241'
break
case '500142':
param.accompanyRecordDTO.visitAreaCode = '500242'
break
case '500143':
param.accompanyRecordDTO.visitAreaCode = '500243'
break
}
res = await saveAccompanyRecord(param)
if (res.result === '0') {
let { rewardCount, allRewardCount } = res.content

View File

@@ -372,6 +372,46 @@ export default {
let province = areaInfo[0]
let city = areaInfo[1]
let county = areaInfo[2]
switch (county.code) {
case '500129':
county.code = '500229'
break
case '500130':
county.code = '500230'
break
case '500131':
county.code = '500231'
break
case '500133':
county.code = '500233'
break
case '500135':
county.code = '500235'
break
case '500136':
county.code = '500236'
break
case '500137':
county.code = '500237'
break
case '500138':
county.code = '500238'
break
case '500140':
county.code = '500240'
break
case '500141':
county.code = '500241'
break
case '500142':
county.code = '500242'
break
case '500143':
county.code = '500243'
break
}
console.log(areaInfo[2])
this.userInfo.province = province.code
this.userInfo.city = city.code
this.userInfo.area = county.code