mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-20 20:06:44 +08:00
[FIX]选择申请人信息带入
This commit is contained in:
@@ -426,6 +426,7 @@ import { idToData } from '@/views/ebiz/customer/js/verification'
|
|||||||
import BankCardScan from '@/components/ebiz/sale/BankCardScan'
|
import BankCardScan from '@/components/ebiz/sale/BankCardScan'
|
||||||
import { getBankList } from '@/api/ebiz/sale/sale'
|
import { getBankList } from '@/api/ebiz/sale/sale'
|
||||||
import { getIdentityInfo, onDateConfirm, effectiveDataTypeChange } from '../sale/js/methods'
|
import { getIdentityInfo, onDateConfirm, effectiveDataTypeChange } from '../sale/js/methods'
|
||||||
|
import occupationList from '@/components/ebiz/occipation/data/occupation'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'applyInfo',
|
name: 'applyInfo',
|
||||||
@@ -488,10 +489,10 @@ export default {
|
|||||||
applyerCertiStartDate: '', // 证件起始日期
|
applyerCertiStartDate: '', // 证件起始日期
|
||||||
applyerCertiEndDate: '', // 证件截止日期
|
applyerCertiEndDate: '', // 证件截止日期
|
||||||
applyerRevenueType: '01', //个人税收居民身份
|
applyerRevenueType: '01', //个人税收居民身份
|
||||||
applyerOccuCode: '', //职业
|
applyerOccuCode: '', //职业类型编码
|
||||||
applyerOccuName: '',
|
applyerOccuName: '', //职业类别名称
|
||||||
lifeGrade: '',
|
lifeGrade: '', //寿险等级
|
||||||
healthGrade: '',
|
healthGrade: '', //健康等级
|
||||||
applyerEmail: '', // 电子邮箱
|
applyerEmail: '', // 电子邮箱
|
||||||
applyerMobile: '', // 联系电话
|
applyerMobile: '', // 联系电话
|
||||||
applyerNationatlity: 'CHN', // 国家/地区
|
applyerNationatlity: 'CHN', // 国家/地区
|
||||||
@@ -631,6 +632,25 @@ export default {
|
|||||||
this.customerNo = Detail[0][0].customerNo
|
this.customerNo = Detail[0][0].customerNo
|
||||||
this.DataIndex = Detail[0][1]
|
this.DataIndex = Detail[0][1]
|
||||||
this.customerShowPicker = false
|
this.customerShowPicker = false
|
||||||
|
|
||||||
|
this.userInfo.applyerName = Detail[0][0].customerName
|
||||||
|
this.userInfo.applyerSex = Detail[0][0].customerSex
|
||||||
|
this.userInfo.applyerCertiType = Detail[0][0].idType
|
||||||
|
this.userInfo.applyerCertiCode = Detail[0][0].idNo
|
||||||
|
this.userInfo.applyerBirthday = Detail[0][0].customerBirthday //出生日期
|
||||||
|
this.effectiveDateType = Detail[0][0].isEndDate == '9999-01-01' //是否长期
|
||||||
|
this.userInfo.applyerCertiEndDate = Detail[0][0].isEndDate == '9999-01-01' ? '2010-01-01' : Detail[0][0].isEndDate //截止日期
|
||||||
|
this.userInfo.applyerNationatlity = Detail[0][0].nationality
|
||||||
|
this.userInfo.applyerEmail = Detail[0][0].customerEmail
|
||||||
|
this.userInfo.applyerMobile = Detail[0][0].customerMobile
|
||||||
|
this.userInfo.applyerAddr = Detail[0][0].homeAddress
|
||||||
|
this.userInfo.applyerOccuCode = Detail[0][0].occuCode //职业编码
|
||||||
|
let result = this.showOccuName(Detail[0][0].occuCode)
|
||||||
|
this.userInfo.applyerOccuName = result.applyerOccuName //职业名称
|
||||||
|
this.userInfo.lifeGrade = result.lifeGrade //
|
||||||
|
this.userInfo.healthGrade = result.healthGrade //
|
||||||
|
console.log('this.userInfo.applyerCertiEndDate == ', this.userInfo.applyerCertiEndDate)
|
||||||
|
/*
|
||||||
let data = {
|
let data = {
|
||||||
customerNo: this.customerNo
|
customerNo: this.customerNo
|
||||||
// surrenderType: '0'
|
// surrenderType: '0'
|
||||||
@@ -652,7 +672,20 @@ export default {
|
|||||||
this.$toast(res.resultMessage)
|
this.$toast(res.resultMessage)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
// 字段取值
|
*/
|
||||||
|
},
|
||||||
|
|
||||||
|
//根据职业编码显示职业名称
|
||||||
|
showOccuName(occuCode) {
|
||||||
|
let firstTier = Number(occuCode.substr(0, 1)) - 1
|
||||||
|
let result
|
||||||
|
occupationList[firstTier].subs.forEach(item => {
|
||||||
|
if (item.subs[0].code == occuCode) {
|
||||||
|
result = { applyerOccuName: item.subs[0].name, lifeGrade: item.subs[0].lifeGrade, healthGrade: item.subs[0].healthGrade }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return result
|
||||||
},
|
},
|
||||||
//失焦验证身份证
|
//失焦验证身份证
|
||||||
getRelatedData(val) {
|
getRelatedData(val) {
|
||||||
@@ -859,7 +892,7 @@ export default {
|
|||||||
//长期状态改变时
|
//长期状态改变时
|
||||||
effectiveDataTypeChange(val) {
|
effectiveDataTypeChange(val) {
|
||||||
if (val) {
|
if (val) {
|
||||||
this.userInfo.applyerCertiEndDate = '9999-09-09'
|
this.userInfo.applyerCertiEndDate = ''
|
||||||
this.certiexpiredateRequired = false
|
this.certiexpiredateRequired = false
|
||||||
} else {
|
} else {
|
||||||
this.userInfo.applyerCertiEndDate = ''
|
this.userInfo.applyerCertiEndDate = ''
|
||||||
|
|||||||
@@ -59,6 +59,7 @@
|
|||||||
|
|
||||||
<FieldDatePicter
|
<FieldDatePicter
|
||||||
:v-validate="{ required: certiexpiredateRequired }"
|
:v-validate="{ required: certiexpiredateRequired }"
|
||||||
|
required
|
||||||
label="证件截止日期"
|
label="证件截止日期"
|
||||||
name="证件截止日期"
|
name="证件截止日期"
|
||||||
:defaultDate="new Date()"
|
:defaultDate="new Date()"
|
||||||
@@ -414,7 +415,7 @@ export default {
|
|||||||
this.userInfo.insuredProvince = Detail[0][0].province //联系省
|
this.userInfo.insuredProvince = Detail[0][0].province //联系省
|
||||||
this.userInfo.insuredCity = Detail[0][0].city //联系市
|
this.userInfo.insuredCity = Detail[0][0].city //联系市
|
||||||
this.userInfo.insuredCounty = Detail[0][0].area //联系区
|
this.userInfo.insuredCounty = Detail[0][0].area //联系区
|
||||||
this.effectiveDateType = Detail[0][0].isEndDate == '9999-01-01' ? true : false //是否长期
|
this.effectiveDateType = Detail[0][0].isEndDate == '9999-01-01' //是否长期
|
||||||
this.userInfo.certiTypeEndDate = Detail[0][0].isEndDate == '9999-01-01' ? '2010-01-01' : Detail[0][0].isEndDate //截止日期
|
this.userInfo.certiTypeEndDate = Detail[0][0].isEndDate == '9999-01-01' ? '2010-01-01' : Detail[0][0].isEndDate //截止日期
|
||||||
this.userInfo.insuredOccuCode = Detail[0][0].occuCode //职业编码
|
this.userInfo.insuredOccuCode = Detail[0][0].occuCode //职业编码
|
||||||
let result = this.showOccuName(Detail[0][0].occuCode)
|
let result = this.showOccuName(Detail[0][0].occuCode)
|
||||||
|
|||||||
@@ -703,7 +703,6 @@ export default {
|
|||||||
this.getRelatedData(this.userInfo.idNo)
|
this.getRelatedData(this.userInfo.idNo)
|
||||||
},
|
},
|
||||||
nextStep() {
|
nextStep() {
|
||||||
|
|
||||||
// console.log(this.userInfo.idType)
|
// console.log(this.userInfo.idType)
|
||||||
console.log(this.userInfo.salarySource)
|
console.log(this.userInfo.salarySource)
|
||||||
console.log(this.userInfo.otherSalarySource)
|
console.log(this.userInfo.otherSalarySource)
|
||||||
|
|||||||
Reference in New Issue
Block a user