diff --git a/src/assets/js/utils/data-dictionary.js b/src/assets/js/utils/data-dictionary.js index 8b3b5f7bf..c1d1566d2 100644 --- a/src/assets/js/utils/data-dictionary.js +++ b/src/assets/js/utils/data-dictionary.js @@ -1,6 +1,6 @@ // 数据字典 export default { - //国家地区 + //国家地区 -- 未改动 nativeplace: [ { id: 1, text: '中国大陆' }, { id: 2, text: '中国香港' }, @@ -37,7 +37,7 @@ export default { { id: 33, text: '爱尔兰' }, { id: 34, text: '埃及' } ], - //证件类型 + //证件类型 -- 未改动 idType: [ { id: 1, text: '身份证' }, { id: 2, text: '户口本' }, @@ -49,13 +49,15 @@ export default { ], //投保人证件类型 insuredIdType: [ - { id: 1, text: '身份证' }, - { id: 2, text: '户口本', disabled: true }, - { id: 3, text: '出生证明', disabled: true }, - { id: 4, text: '护照' }, - { id: 5, text: '港澳居民通行证' }, - { id: 6, text: '台湾居民通行证' }, - { id: 7, text: '其他' } + { id: 0, text: '居民身份证' }, + { id: 1, text: '户口本', disabled: true }, + { id: 2, text: '出生证明', disabled: true }, + { id: 3, text: '外国人永久居留身份证' }, + { id: 4, text: '外国人护照' }, + { id: 5, text: '港澳居民来往内地通行证' }, + { id: 6, text: '台湾居民来往大陆通行证' }, + { id: 7, text: '其他' }, + { id: 9, text: '港澳台居民居住证' } ], //代理人证件类型 agentIdType: [ @@ -68,7 +70,7 @@ export default { { id: 6, text: '台湾居民来往大陆通行证' }, { id: 7, text: '其他' } ], - //出生证明 + //出生证明 -- 未改动 birthType: [ { id: 1, text: '身份证' }, { id: 2, text: '户口本' }, @@ -79,24 +81,23 @@ export default { { id: 7, text: '其他' } ], //投保人/被保人关系 - relationToAppnt: [{ id: 1, text: '本人' }, { id: 2, text: '配偶' }, { id: 3, text: '父母' }, { id: 4, text: '子女' }, { id: 5, text: '其他' }], + relationToAppnt: [{ id: '00', text: '本人' }, { id: '01', text: '配偶' }, { id: '02', text: '父母' }, { id: '03', text: '子女' }, { id: '04', text: '其他' }], //婚姻状况 - marriage: [{ id: 1, text: '已婚' }, { id: 2, text: '未婚' }, { id: 3, text: '离婚' }, { id: 4, text: '丧偶' }], + marriage: [{ id: 0, text: '已婚' }, { id: 1, text: '单身' }, { id: 2, text: '其他' }], //文化程度 degree: [ - { id: 1, text: '博士及以上' }, - { id: 2, text: '硕士' }, - { id: 3, text: '本科' }, - { id: 4, text: '大专' }, + { id: 0, text: '博士及以上' }, + { id: 1, text: '硕士' }, + { id: 2, text: '本科' }, + { id: 3, text: '大专' }, + { id: 4, text: '中专' }, { id: 5, text: '高中' }, { id: 6, text: '初中' }, - { id: 7, text: '中专' }, - { id: 8, text: '小学' }, - { id: 9, text: '小学以下' } + { id: 7, text: '其它' } ], - //居民身份 仅支持中国 + //居民身份 仅支持中国 -- 未改动 taxIdentity: [{ id: 1, text: '仅为中国' }], - //交费期限 + //交费期限 -- 未改动 payEndYear: [ { id: 1, @@ -149,31 +150,36 @@ export default { ], //交费方式 payIntv: [ + { + id: -1, + text: '不定期交', + disabled: true + }, + { + id: 0, + text: '一次交清' + }, { id: 1, text: '月交', disabled: true }, { - id: 2, + id: 12, + text: '年交' + }, + { + id: 3, text: '季交', disabled: true }, { - id: 3, + id: 6, text: '半年交', disabled: true - }, - { - id: 4, - text: '年交' - }, - { - id: 5, - text: '一次交清' } ], - // 保险期间 data-dictionary + // 保险期间 data-dictionary -- 未改动 insureYear: [ { id: 1, @@ -232,7 +238,7 @@ export default { text: '终身' } ], - //客户类型 + //客户类型 -- 未改动 customerType: [ { id: 0, @@ -243,7 +249,7 @@ export default { text: '老客户' } ], - //客户来源 + //客户来源 -- 未改动 customerSource: [ { id: 0, @@ -261,16 +267,20 @@ export default { //在职情况 workCondition: [ { - id: 1, + id: '01', text: '在职' }, { - id: 2, - text: '退休' + id: '02', + text: '二次增员' }, { - id: 3, - text: '其他' + id: '03', + text: '离职' + }, + { + id: '04', + text: '二次离职' } ], policyState: [ diff --git a/src/router/ebiz/sale.js b/src/router/ebiz/sale.js index ca525948c..527e7656a 100644 --- a/src/router/ebiz/sale.js +++ b/src/router/ebiz/sale.js @@ -12,6 +12,7 @@ const signatureConfirmation = () => import('@/views/ebiz/sale/SignatureConfirmat const notifyingMessage = () => import('@/views/ebiz/sale/NotifyingMessage') const accountInformation = () => import('@/views/ebiz/sale/AccountInformation') const insuranceInformation = () => import('@/views/ebiz/sale/InsuranceInformation') +const signatureOfNotice = () => import('@views/ebiz/sale/SignatureOfNotice') const signatureOfElectronic = () => import('@/views/ebiz/sale/SignatureOfElectronic') const payResult = () => import('@/views/ebiz/sale/PayResult') const cardScan = () => import('@/views/ebiz/sale/CardScan') @@ -122,6 +123,14 @@ export default [ title: '阅读投保须知' } }, + { + path: '/sale/signatureOfNotice', + name: 'signatureOfNotice', + component: signatureOfNotice, + meta: { + title: '投保提示书签名' + } + }, { path: '/sale/signatureOfElectronic', name: 'signatureOfElectronic', diff --git a/src/views/ebiz/sale/PayMent.vue b/src/views/ebiz/sale/PayMent.vue index 2bef660ba..71af7f4ac 100644 --- a/src/views/ebiz/sale/PayMent.vue +++ b/src/views/ebiz/sale/PayMent.vue @@ -32,7 +32,7 @@