From b3075052f129cdccbd73f74d4457abfc089e1924 Mon Sep 17 00:00:00 2001 From: nimengmeng_1990 <1175001086@qq.com> Date: Mon, 25 Nov 2019 16:11:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E7=AD=BE=E7=BD=B2=E8=B7=AF?= =?UTF-8?q?=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/index.js | 23 +- src/router/ebiz/agentEenter.js | 72 ++++-- .../agentEenter/AgentEenterBasicFamily.vue | 3 +- src/views/ebiz/agentEenter/Guarantee.vue | 231 ++++++++++++++++++ src/views/ebiz/agentEenter/HealthNotice.vue | 6 +- .../agentEenter/IllegalLetterOfCommitment.vue | 231 ++++++++++++++++++ .../{ResumeSheet.vue => LetterOfKnow.vue} | 8 +- .../agentEenter/MessageLetterOfCommitment.vue | 231 ++++++++++++++++++ src/views/ebiz/agentEenter/Result.vue | 7 +- .../ebiz/agentEenter/letterOfCommitment.vue | 231 ++++++++++++++++++ .../ebiz/agentEenter/share/ShareInfo.vue | 3 +- .../agentEenter/share/ShareInfoSuccess.vue | 3 +- 12 files changed, 1015 insertions(+), 34 deletions(-) create mode 100644 src/views/ebiz/agentEenter/Guarantee.vue create mode 100644 src/views/ebiz/agentEenter/IllegalLetterOfCommitment.vue rename src/views/ebiz/agentEenter/{ResumeSheet.vue => LetterOfKnow.vue} (96%) create mode 100644 src/views/ebiz/agentEenter/MessageLetterOfCommitment.vue create mode 100644 src/views/ebiz/agentEenter/letterOfCommitment.vue diff --git a/src/config/index.js b/src/config/index.js index c01fba5b5..ddf0c73b8 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -11,15 +11,24 @@ let apiDomain, imgDomain, assetsUrl, mainUrl, payUrl // 保融支付的收银台 console.log('环境:', process.env.VUE_APP_FLAG) switch (process.env.VUE_APP_FLAG) { case 'dev': - // apiDomain = 'http://47.96.143.111:7000/api/v1' - apiDomain = 'http://139.199.50.151:7000/api/v1' // 国富api - // imgDomain = 'http://10.10.100.98:7012/updown' // dev - imgDomain = 'http://211.159.248.123:7012/updown' // dev + // // apiDomain = 'http://47.96.143.111:7000/api/v1' + // apiDomain = 'http://139.199.50.151:7000/api/v1' // 国富api + // // imgDomain = 'http://10.10.100.98:7012/updown' // dev + // imgDomain = 'http://211.159.248.123:7012/updown' // dev - // 静态服务资源 - assetsUrl = 'http://139.199.50.151:8000/app/' - mainUrl = 'http://139.199.50.151' + // // 静态服务资源 + // assetsUrl = 'http://139.199.50.151:8000/app/' + // mainUrl = 'http://139.199.50.151' payUrl = 'http://10.10.100.84:7003/s3-modules-gateway/embed/gateway.action' + + //下面四个先使用鼎城的 + // apiDomain = 'http://47.96.143.111:7000/api/v1' + // apiDomain = 'http://192.168.1.115:7003' //阳华祥 + apiDomain = 'http://10.11.2.28:7003' //李丹 + imgDomain = 'http://116.62.236.168:7012/updown' + // 静态服务资源 + assetsUrl = 'http://47.96.143.111:8000/app/' + mainUrl = 'http://47.96.143.111' break case 'uat': apiDomain = '' diff --git a/src/router/ebiz/agentEenter.js b/src/router/ebiz/agentEenter.js index 0bbb5a09b..b038545a5 100644 --- a/src/router/ebiz/agentEenter.js +++ b/src/router/ebiz/agentEenter.js @@ -1,8 +1,12 @@ // 入司申请填写基本信息 const signContract = () => import('@/views/ebiz/agentEenter/SignContract') -const resumeSheet = () => import('@/views/ebiz/agentEenter/ResumeSheet') +const letterOfKnow = () => import('@/views/ebiz/agentEenter/LetterOfKnow') const healthNotice = () => import('@/views/ebiz/agentEenter/HealthNotice') -const confirmation = () => import('@/views/ebiz/agentEenter/Confirmation') +const letterOfCommitment = () => import('@/views/ebiz/agentEenter/LetterOfCommitment') +const messageLetterOfCommitment = () => import('@/views/ebiz/agentEenter/MessageLetterOfCommitment') +const illegalLetterOfCommitment = () => import('@/views/ebiz/agentEenter/IllegalLetterOfCommitment') +const guarantee = () => import('@/views/ebiz/agentEenter/Guarantee') +// const confirmation = () => import('@/views/ebiz/agentEenter/Confirmation') const paction = () => import('@/views/ebiz/agentEenter/Paction') const agentEenterResult = () => import('@/views/ebiz/agentEenter/Result') const entryProcess = () => import('@/views/ebiz/agentEenter/EntryProcess') @@ -35,33 +39,69 @@ export default [ index: 1 } }, - { - path: '/agentEenter/resumeSheet', - name: 'resumeSheet', - component: resumeSheet, - meta: { - title: '个险营销员履历表', - index: 1 - } - }, { path: '/agentEenter/healthNotice', name: 'healthNotice', component: healthNotice, meta: { - title: '个险营销员健康告知书', + title: '保险代理申请人健康声明', index: 1 } }, { - path: '/agentEenter/confirmation', - name: 'confirmation', - component: confirmation, + path: '/agentEenter/LetterOfCommitment', + name: 'letterOfCommitment', + component: letterOfCommitment, meta: { - title: '重要事项确认书', + title: '承诺书', index: 1 } }, + { + path: '/agentEenter/MessageLetterOfCommitment', + name: 'messageLetterOfCommitment', + component: messageLetterOfCommitment, + meta: { + title: '广西保险销售从业人员信息公开承诺书', + index: 1 + } + }, + { + path: '/agentEenter/IllegalLetterOfCommitment', + name: 'illegalLetterOfCommitment', + component: illegalLetterOfCommitment, + meta: { + title: '销售从业人员拒绝非法集资、非法放贷、金融诈骗承诺书', + index: 1 + } + }, + { + path: '/agentEenter/Guarantee', + name: 'guarantee', + component: guarantee, + meta: { + title: '担保书', + index: 1 + } + }, + { + path: '/agentEenter/LetterOfKnow', + name: 'letterOfKnow', + component: letterOfKnow, + meta: { + title: '代理人基本福利保障知晓函', + index: 1 + } + }, + // { + // path: '/agentEenter/confirmation', + // name: 'confirmation', + // component: confirmation, + // meta: { + // title: '重要事项确认书', + // index: 1 + // } + // }, { path: '/agentEenter/paction', name: 'paction', diff --git a/src/views/ebiz/agentEenter/AgentEenterBasicFamily.vue b/src/views/ebiz/agentEenter/AgentEenterBasicFamily.vue index 34d0d6c29..d4e636ff3 100644 --- a/src/views/ebiz/agentEenter/AgentEenterBasicFamily.vue +++ b/src/views/ebiz/agentEenter/AgentEenterBasicFamily.vue @@ -129,7 +129,8 @@ export default { flag: 'goBack', extra: { refresh: '1', - index: '-1' + index: '-1', + forbidSwipeBack:'1' }, routerInfo: { type: 2, diff --git a/src/views/ebiz/agentEenter/Guarantee.vue b/src/views/ebiz/agentEenter/Guarantee.vue new file mode 100644 index 000000000..7a83964a1 --- /dev/null +++ b/src/views/ebiz/agentEenter/Guarantee.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/ebiz/agentEenter/HealthNotice.vue b/src/views/ebiz/agentEenter/HealthNotice.vue index 4f9b0a95d..9f51270b5 100644 --- a/src/views/ebiz/agentEenter/HealthNotice.vue +++ b/src/views/ebiz/agentEenter/HealthNotice.vue @@ -162,10 +162,10 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + `/#/agentEenter/confirmation` + url: location.origin + `/#/agentEenter/letterOfCommitment` }, routerInfo: { - path: `/agentEenter/confirmation` + path: `/agentEenter/letterOfCommitment` } }) } else { @@ -199,7 +199,7 @@ export default { that.isDisable = true } - if (that.radio == '1' && val.appntSign.signState == '1') { + if (that.radio == '1' && val.appntSign.signState == '0') { that.isDisabledComplite = false } else { that.isDisabledComplite = true diff --git a/src/views/ebiz/agentEenter/IllegalLetterOfCommitment.vue b/src/views/ebiz/agentEenter/IllegalLetterOfCommitment.vue new file mode 100644 index 000000000..d7768219f --- /dev/null +++ b/src/views/ebiz/agentEenter/IllegalLetterOfCommitment.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/ebiz/agentEenter/ResumeSheet.vue b/src/views/ebiz/agentEenter/LetterOfKnow.vue similarity index 96% rename from src/views/ebiz/agentEenter/ResumeSheet.vue rename to src/views/ebiz/agentEenter/LetterOfKnow.vue index f797173bc..1deb2c25b 100644 --- a/src/views/ebiz/agentEenter/ResumeSheet.vue +++ b/src/views/ebiz/agentEenter/LetterOfKnow.vue @@ -7,7 +7,7 @@ 本人确认已阅读 - 《个险营销员履历表》 + 《代理人基本福利保障知晓函》
@@ -80,7 +80,7 @@ export default { if (res.result == '0') { res.content.ebizAgreementDtoList.map(item => { console.log(item) - if (item.type == '6') { + if (item.type == '11') { that.appntSign = item } }) @@ -148,8 +148,8 @@ export default { goNext() { let that = this let data = { - baseEncryp: that.base64, - // baseEncryp: '123456', + // baseEncryp: that.base64, + baseEncryp: '123456', ebizAgreementDto: that.appntSign } signAgreement(data).then(res => { diff --git a/src/views/ebiz/agentEenter/MessageLetterOfCommitment.vue b/src/views/ebiz/agentEenter/MessageLetterOfCommitment.vue new file mode 100644 index 000000000..9625de49d --- /dev/null +++ b/src/views/ebiz/agentEenter/MessageLetterOfCommitment.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/ebiz/agentEenter/Result.vue b/src/views/ebiz/agentEenter/Result.vue index 64d82c7c5..8a3db5ec0 100644 --- a/src/views/ebiz/agentEenter/Result.vue +++ b/src/views/ebiz/agentEenter/Result.vue @@ -14,7 +14,7 @@

恭喜您加入鼎诚人寿这个大家庭,您可以使用工号及初始登录密码登录APP进行展业啦;初始密码会以短信的形式发送到您的手机中,注意查收!

- 去登录 + 去登录 查看合同
@@ -63,6 +63,11 @@ export default { path: `/agentEenter/ShowPDF` } }) + }, + goToLogin(){ + EWebBridge.webCallAppInJs('bridge', { + flag: 'login' + }) } }, components: { diff --git a/src/views/ebiz/agentEenter/letterOfCommitment.vue b/src/views/ebiz/agentEenter/letterOfCommitment.vue new file mode 100644 index 000000000..fc0a05a64 --- /dev/null +++ b/src/views/ebiz/agentEenter/letterOfCommitment.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/ebiz/agentEenter/share/ShareInfo.vue b/src/views/ebiz/agentEenter/share/ShareInfo.vue index 0a061f657..8cb25fc5d 100644 --- a/src/views/ebiz/agentEenter/share/ShareInfo.vue +++ b/src/views/ebiz/agentEenter/share/ShareInfo.vue @@ -283,7 +283,8 @@ export default { this.$jump({ flag: 'h5', extra: { - url: location.origin + `/#/agentEenter/ShareInfoSuccess` + url: location.origin + `/#/agentEenter/ShareInfoSuccess`, + forbidSwipeBack:'1' }, routerInfo: { path: `/agentEenter/ShareInfoSuccess` diff --git a/src/views/ebiz/agentEenter/share/ShareInfoSuccess.vue b/src/views/ebiz/agentEenter/share/ShareInfoSuccess.vue index bedd99de5..6ba46c045 100644 --- a/src/views/ebiz/agentEenter/share/ShareInfoSuccess.vue +++ b/src/views/ebiz/agentEenter/share/ShareInfoSuccess.vue @@ -36,7 +36,8 @@ export default { flag: 'goBack', extra: { refresh: '1', - index: '-2' + index: '-2', + forbidSwipeBack:'1' } }) }