diff --git a/src/assets/js/utils/area.js b/src/assets/js/utils/area.js index 99cc8d5b7..4920acd04 100644 --- a/src/assets/js/utils/area.js +++ b/src/assets/js/utils/area.js @@ -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:'澳门' } } \ No newline at end of file diff --git a/src/assets/js/utils/areaForSale.js b/src/assets/js/utils/areaForSale.js index 99cc8d5b7..4920acd04 100644 --- a/src/assets/js/utils/areaForSale.js +++ b/src/assets/js/utils/areaForSale.js @@ -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:'澳门' } } \ No newline at end of file diff --git a/src/views/ebiz/cardList/information.vue b/src/views/ebiz/cardList/information.vue index 5245cbf26..954b24b71 100644 --- a/src/views/ebiz/cardList/information.vue +++ b/src/views/ebiz/cardList/information.vue @@ -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 { diff --git a/src/views/ebiz/customer/addCustomer.vue b/src/views/ebiz/customer/addCustomer.vue index a00ff30c5..cd2d5dedf 100644 --- a/src/views/ebiz/customer/addCustomer.vue +++ b/src/views/ebiz/customer/addCustomer.vue @@ -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) { diff --git a/src/views/ebiz/customer/editCustomer.vue b/src/views/ebiz/customer/editCustomer.vue index d27359277..e1c421112 100644 --- a/src/views/ebiz/customer/editCustomer.vue +++ b/src/views/ebiz/customer/editCustomer.vue @@ -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) { diff --git a/src/views/ebiz/eqiVisit/VisitInfoRegister.vue b/src/views/ebiz/eqiVisit/VisitInfoRegister.vue index 2a834e275..36650c63e 100644 --- a/src/views/ebiz/eqiVisit/VisitInfoRegister.vue +++ b/src/views/ebiz/eqiVisit/VisitInfoRegister.vue @@ -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 diff --git a/src/views/ebiz/sale/AddBeneficiaryInfo.vue b/src/views/ebiz/sale/AddBeneficiaryInfo.vue index 65e4a0157..c19d719ed 100644 --- a/src/views/ebiz/sale/AddBeneficiaryInfo.vue +++ b/src/views/ebiz/sale/AddBeneficiaryInfo.vue @@ -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