diff --git a/src/router/ebiz/sale.js b/src/router/ebiz/sale.js index 116330005..d9ad98f04 100644 --- a/src/router/ebiz/sale.js +++ b/src/router/ebiz/sale.js @@ -15,6 +15,7 @@ const insuranceInformation = () => import('@/views/ebiz/sale/InsuranceInformatio const insuranceTip = () => import('@/views/ebiz/sale/InsuranceTip') const InsuranceRiskReminder = () => import('@/views/ebiz/sale/InsuranceRiskReminder') const signatureOfElectronic = () => import('@/views/ebiz/sale/SignatureOfElectronic') +const PersonalInformation = () => import('@/views/ebiz/sale/PersonalInformation') const payResult = () => import('@/views/ebiz/sale/PayResult') const cardScan = () => import('@/views/ebiz/sale/CardScan') const identitycardScan = () => import('@/views/ebiz/sale/identityCardScan') @@ -256,5 +257,13 @@ export default [ meta: { title: '国富人寿自保件承诺书' } + }, + { + path: '/sale/PersonalInformation', + name: 'PersonalInformation', + component: PersonalInformation, + meta: { + title: '个人信息使用授权' + } } ] diff --git a/src/views/ebiz/sale/PersonalInformation.vue b/src/views/ebiz/sale/PersonalInformation.vue new file mode 100644 index 000000000..6ce13083c --- /dev/null +++ b/src/views/ebiz/sale/PersonalInformation.vue @@ -0,0 +1,405 @@ + + + diff --git a/src/views/ebiz/sale/SignatureConfirmation.vue b/src/views/ebiz/sale/SignatureConfirmation.vue index 97e41c527..a4f9f971d 100644 --- a/src/views/ebiz/sale/SignatureConfirmation.vue +++ b/src/views/ebiz/sale/SignatureConfirmation.vue @@ -21,7 +21,7 @@
- +
代理人 @@ -37,11 +37,11 @@
-

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9' ? '需阅读' : '需签署' }}

+

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9' || item.documentCode == '12' ? '需阅读' : '需签署' }}

{{ item.documentName }} - - + +

@@ -79,11 +79,11 @@
-

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9' ? '需阅读' : '需签署' }}

+

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9' || item.documentCode == '12' ? '需阅读' : '需签署' }}

{{ item.documentName }} - - + +

@@ -124,11 +124,11 @@

以下内容需要您按照顺序阅读并签字确认:

-

{{ item.documentCode == '1' || item.documentCode == '8' ? '需阅读' : '需签署' }}

+

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '12' ? '需阅读' : '需签署' }}

{{ item.documentName }} - - + +

点击【开始】或【分享】,进行相关操作

@@ -172,11 +172,11 @@
-

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9'? '需阅读' : '需签署' }}

+

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '9' || item.documentCode == '12'? '需阅读' : '需签署' }}

{{ item.documentName }} - - + +

@@ -206,11 +206,11 @@

以下内容需要您按照顺序阅读并签字确认:

-

{{ item.documentCode == '1' || item.documentCode == '8' ? '需阅读' : '需签署' }}

+

{{ item.documentCode == '1' || item.documentCode == '8' || item.documentCode == '12' ? '需阅读' : '需签署' }}

{{ item.documentName }} - - + +

点击【开始】或【分享】,进行相关操作

@@ -993,7 +993,7 @@ export default { } else { console.log('that.appntSign.length ==', that.appntSign.length, typeof that.appntSign.length) for (let i = 0; i < that.appntSign.length; i++) { - if ((that.appntSign[i].documentCode == '1' || that.appntSign[i].documentCode == '8' || that.appntSign[i].documentCode == '9') && that.appntSign[i].documentStatus == 0) { + if ((that.appntSign[i].documentCode == '1' || that.appntSign[i].documentCode == '8' || that.appntSign[i].documentCode == '9' || that.appntSign[i].documentCode == '12') && that.appntSign[i].documentStatus == 0) { //1投保须知 未读 path = that.appntSign[i].routePath break @@ -1045,7 +1045,7 @@ export default { } else { console.log('that.appntSign.length ==', that.appntSign.length, typeof that.appntSign.length) for (let i = 0; i < that.appntSign.length; i++) { - if ((that.appntSign[i].documentCode == '1' || that.appntSign[i].documentCode == '8' || that.appntSign[i].documentCode == '9') && that.appntSign[i].documentStatus == 0) { + if ((that.appntSign[i].documentCode == '1' || that.appntSign[i].documentCode == '8' || that.appntSign[i].documentCode == '9' || that.appntSign[i].documentCode == '12') && that.appntSign[i].documentStatus == 0) { //1投保须知 未读 path = that.appntSign[i].routePath break @@ -1601,6 +1601,9 @@ export default { } else if (item.documentCode == '11') { item.key = 6 item.routePath = 'InsuranceRiskReminder' + } else if (item.documentCode == '12') { + item.key = 10 + item.routePath = 'InsuranceRiskReminder' } }, getSignInvalid() { @@ -1787,7 +1790,7 @@ export default { } else { console.log('that.agentSign.length ==', that.agentSign.length, typeof that.agentSign.length) for (let i = 0; i < that.agentSign.length; i++) { - if ((that.agentSign[i].documentCode == '1' || that.agentSign[i].documentCode == '8' || that.agentSign[i].documentCode == '9') && that.agentSign[i].documentStatus == 0) { + if ((that.agentSign[i].documentCode == '1' || that.agentSign[i].documentCode == '8' || that.agentSign[i].documentCode == '9' || that.agentSign[i].documentCode == '12') && that.agentSign[i].documentStatus == 0) { //1投保须知 未读 path = that.agentSign[i].routePath break diff --git a/src/views/ebiz/sale/SignatureOfElectronic.vue b/src/views/ebiz/sale/SignatureOfElectronic.vue index f6491b3f8..622b0160e 100644 --- a/src/views/ebiz/sale/SignatureOfElectronic.vue +++ b/src/views/ebiz/sale/SignatureOfElectronic.vue @@ -436,13 +436,13 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + '/#/sale/signatureConfirmation', + url: location.origin + '/#/sale/PersonalInformation', pullRefresh: '1', backToFirst: '1' }, routerInfo: { path: - '/sale/signatureConfirmation?orderNo=' + + '/sale/PersonalInformation?orderNo=' + localStorage.orderNo + '&token=' + localStorage.token + @@ -463,12 +463,12 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + '/#/sale/signatureConfirmation', + url: location.origin + '/#/sale/PersonalInformation', pullRefresh: '1', backToFirst: '1' }, routerInfo: { - path: '/sale/signatureConfirmation' + path: '/sale/PersonalInformation' } }) } @@ -507,13 +507,13 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + '/#/sale/signatureConfirmation', + url: location.origin + '/#/sale/PersonalInformation', pullRefresh: '1', backToFirst: '1' }, routerInfo: { path: - '/sale/signatureConfirmation?orderNo=' + + '/sale/PersonalInformation?orderNo=' + localStorage.orderNo + '&token=' + localStorage.token + @@ -534,12 +534,12 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + '/#/sale/signatureConfirmation', + url: location.origin + '/#/sale/PersonalInformation', pullRefresh: '1', backToFirst: '1' }, routerInfo: { - path: '/sale/signatureConfirmation' + path: '/sale/PersonalInformation' } }) }