diff --git a/src/api/ebiz/agentEenter/agentEenter.js b/src/api/ebiz/agentEenter/agentEenter.js index 380b356d9..05c61b107 100644 --- a/src/api/ebiz/agentEenter/agentEenter.js +++ b/src/api/ebiz/agentEenter/agentEenter.js @@ -76,3 +76,12 @@ export function enterQuery(data) { data }) } + +//入司增员审批 +export function agentAddApproval(data) { + return request({ + url: getUrl('/agent/examineApprove/dispose', 1), + method: 'post', + data + }) +} diff --git a/src/router/ebiz/agentEenter.js b/src/router/ebiz/agentEenter.js index 04b254aad..f906e10e9 100644 --- a/src/router/ebiz/agentEenter.js +++ b/src/router/ebiz/agentEenter.js @@ -20,6 +20,11 @@ const agentEenterBasicHealth = () => import('@/views/ebiz/agentEenter/AgentEente const agentEenterBasicSuccess = () => import('@/views/ebiz/agentEenter/AgentEenterBasicSuccess') const ShareInfo = () => import('@/views/ebiz/agentEenter/share/ShareInfo') const ShareInfoSuccess = () => import('@/views/ebiz/agentEenter/share/ShareInfoSuccess') +const ApproveList = () => import('@/views/ebiz/agentEenter/approve/ApproveList') +const BasicInfo = () => import('@/views/ebiz/agentEenter/approve/BasicInfo') +const ApproveInfo = () => import('@/views/ebiz/agentEenter/approve/ApproveInfo') +const SubmitSuccess = () => import('@/views/ebiz/agentEenter/approve/SubmitSuccess') + export default [ { path: '/agentEenter/entryProcess', @@ -209,5 +214,41 @@ export default [ title: '增员申请', index: 1 } + }, + { + path: '/agentEenter/approve/ApproveList', + name: 'ApproveList', + component: ApproveList, + meta: { + title: '增员审批列表', + index: 1 + } + }, + { + path: '/agentEenter/approve/BasicInfo/:baseId', + name: 'BasicInfo', + component: BasicInfo, + meta: { + title: '增员审批', + index: 1 + } + }, + { + path: '/agentEenter/approve/ApproveInfo/:baseId', + name: 'ApproveInfo', + component: ApproveInfo, + meta: { + title: '增员审批', + index: 1 + } + }, + { + path: '/agentEenter/approve/SubmitSuccess', + name: 'SubmitSuccess', + component: SubmitSuccess, + meta: { + title: '提交成功', + index: 1 + } } ] diff --git a/src/store/index.js b/src/store/index.js index c089c71e1..609b728af 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -10,16 +10,25 @@ export default new Vuex.Store({ app }, state: { - pageFlag: '' + pageFlag: '', + agentEnterApplyMobil: '', //自助入司-新的被增员人填好的基础信息里的电话号码 + agentEnterApplyIdNo: '' //自助入司-新的被增员人填好的基础信息里的证件号码 }, mutations: { updatePageFlag(state, val) { state.pageFlag = val + }, + updateAgentEnterApplyMsg(state, mobile, idNo) { + state.agentEnterApplyMobil = mobile + state.agentEnterApplyIdNo = idNo } }, getters: { getPageFlag(state) { return state.pageFlag + }, + getAgentEnterApplyMsg(state) { + return state } } }) diff --git a/src/views/app/Home.vue b/src/views/app/Home.vue index 19a388432..3231959cb 100644 --- a/src/views/app/Home.vue +++ b/src/views/app/Home.vue @@ -27,6 +27,7 @@
推荐人信息
@@ -406,8 +423,8 @@ export default { this.userInfo.age = idToData(this.userInfo.idNo).age this.userInfo.sex = idToData(this.userInfo.idNo).sex } - this.userInfo.bankName='工商银行' - this.userInfo.nationality='CHN' + this.userInfo.bankName = '工商银行' + this.userInfo.nationality = 'CHN' } }) }, @@ -496,6 +513,9 @@ export default { if (this.userInfo.bankName == '工商银行') { this.userInfo.bankName = '102' } + if (Number(this.userInfo.degree) >= 5 && Number(this.userInfo.degree) <= 14 && Number(this.userInfo.degree) != 12) { + return this.$toast('学历不符合入司条件') + } console.log('this.userInfo.bankName', this.userInfo.bankName) let data = { entryType: 'CUSTOMER_BASE', @@ -620,7 +640,7 @@ export default { } }) this.isScan = false - }, + } // //验证宅电 // HomeMobile(value) { // let res = /^((0\d{2,3}-\d{7,8})|(1\d{10}))$/.test(value) diff --git a/src/views/ebiz/agentEenter/approve/ApproveInfo.vue b/src/views/ebiz/agentEenter/approve/ApproveInfo.vue new file mode 100644 index 000000000..ab48d5ab8 --- /dev/null +++ b/src/views/ebiz/agentEenter/approve/ApproveInfo.vue @@ -0,0 +1,184 @@ + +审批信息
+
+ 基本信息
+推荐人信息
+
+ 请扫描下方二维码下载【金掌桂】APP,使用您所预留的手机号码进行登录,完成后续自助入司操作。
++ 请扫描下方二维码下载【金掌桂】APP,使用您所预留的手机号码:{{ agentEnterApplyMobil }}及证件号:{{ agentEnterApplyIdNo }}进行登录,完成后续自助入司操作。 +
IOS
Android