diff --git a/src/api/ebiz/agentEenter/agentEenter.js b/src/api/ebiz/agentEenter/agentEenter.js
index 05c61b107..9dcfcebd8 100644
--- a/src/api/ebiz/agentEenter/agentEenter.js
+++ b/src/api/ebiz/agentEenter/agentEenter.js
@@ -85,3 +85,11 @@ export function agentAddApproval(data) {
data
})
}
+//入司增员审批
+export function revoke(data) {
+ return request({
+ url: getUrl('/agent/enter/revoke', 1),
+ method: 'post',
+ data
+ })
+}
diff --git a/src/assets/images/u73803.png b/src/assets/images/u73803.png
new file mode 100644
index 000000000..0fbff44ea
Binary files /dev/null and b/src/assets/images/u73803.png differ
diff --git a/src/assets/js/utils/data-dictionary.js b/src/assets/js/utils/data-dictionary.js
index c7a3914e5..0d7887fd3 100644
--- a/src/assets/js/utils/data-dictionary.js
+++ b/src/assets/js/utils/data-dictionary.js
@@ -1464,8 +1464,7 @@ export default {
{ id: 'EAM', text: '资深部经理' },
{ id: 'AD', text: '营业总监' }
],
- relationType: [{ id: '0', text: '配偶' }, { id: '1', text: '子女' }, { id: '2', text: '父母' }],
- // relationType: [{ id: '0', text: '配偶' }, { id: '1', text: '子女' }, { id: '2', text: '父母' }, { id: '3', text: '无' }],
+ relationType: [{ id: '0', text: '配偶' }, { id: '1', text: '子女' }, { id: '2', text: '父母' }, { id: '3', text: '无' }],
guarantRelationType: [{ id: '0', text: '亲属' }, { id: '1', text: '朋友' }, { id: '2', text: '同事' }, { id: '3', text: '其他' }],
classification: [{ id: '0', text: '司内' }, { id: '1', text: '司外' }],
//入司国籍/地区
diff --git a/src/assets/js/utils/request.js b/src/assets/js/utils/request.js
index ef3dd73c9..8be9d2cb8 100644
--- a/src/assets/js/utils/request.js
+++ b/src/assets/js/utils/request.js
@@ -11,17 +11,6 @@ let proposal = [
'/proposal/proposal/deleteProposal'
] //建议书
-//入司
-let agentEnter = [
- '/agent/enter/share',
- '/agent/enter/query',
- '/agent/enter/saveOrUpdateInfo',
- '/agent/enter/queryAll',
- '/agent/enter/getImpart',
- '/agent/agreement/query',
- '/agent/agreement/signAgreement',
- '/agent/enter/query'
-]
//理赔
let claims = [
`/claim/claimApply/progress`,
@@ -58,6 +47,18 @@ let sale = [
'/sale/insure/selfToHuman',
'/sale/insure/orderPayStatusQuery'
]
+//入司
+let agentEnter = [
+ '/agent/enter/share',
+ '/agent/enter/query',
+ '/agent/enter/saveOrUpdateInfo',
+ '/agent/enter/queryAll',
+ '/agent/enter/getImpart',
+ '/agent/agreement/query',
+ '/agent/agreement/signAgreement',
+ '/agent/enter/query',
+ '/agent/examineApprove/dispose' //入司增员审批
+]
let survey = [
//'/customer/question/getQuestionnaire', // 代理人下问卷查询 --ok
diff --git a/src/router/ebiz/agentEenter.js b/src/router/ebiz/agentEenter.js
index f906e10e9..54ba324c5 100644
--- a/src/router/ebiz/agentEenter.js
+++ b/src/router/ebiz/agentEenter.js
@@ -24,6 +24,8 @@ 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')
+const recordList = () => import('@/views/ebiz/agentEenter/approve/RecordList')
+const recordDetail = () => import('@/views/ebiz/agentEenter/approve/RecordDetail')
export default [
{
@@ -250,5 +252,23 @@ export default [
title: '提交成功',
index: 1
}
+ },
+ {
+ path: '/agentEenter/approve/recordList',
+ name: 'recordList',
+ component: recordList,
+ meta: {
+ title: '审批记录',
+ index: 1
+ }
+ },
+ {
+ path: '/agentEenter/approve/recordDetail/:baseId',
+ name: 'recordDetail',
+ component: recordDetail,
+ meta: {
+ title: '审批详细信息',
+ index: 1
+ }
}
]
diff --git a/src/views/ebiz/agentEenter/AgentEenterBasicImage.vue b/src/views/ebiz/agentEenter/AgentEenterBasicImage.vue
index 3664f6658..f75492e45 100644
--- a/src/views/ebiz/agentEenter/AgentEenterBasicImage.vue
+++ b/src/views/ebiz/agentEenter/AgentEenterBasicImage.vue
@@ -395,6 +395,14 @@ export default {
},
// 下一步
nextStep() {
+ if (this.fileListBank01.length < 2) {
+ this.$toast('您需要同时上传本人身份证正面及反面图像,请上传')
+ return
+ }
+ if (this.fileListBank06.length < 2) {
+ this.$toast('您需要同时上传担保人身份证正面及反面图像,请上传')
+ return
+ }
let that = this
this.$toast.loading({
duration: 0, // 持续展示 toast
diff --git a/src/views/ebiz/agentEenter/AgentEenterBasicInfor.vue b/src/views/ebiz/agentEenter/AgentEenterBasicInfor.vue
index 9f770fa2a..fded1ceab 100644
--- a/src/views/ebiz/agentEenter/AgentEenterBasicInfor.vue
+++ b/src/views/ebiz/agentEenter/AgentEenterBasicInfor.vue
@@ -117,7 +117,7 @@
-
+
-
+ /> -->
+
-
-
+
+
+
+
diff --git a/src/views/ebiz/agentEenter/approve/RecordList.vue b/src/views/ebiz/agentEenter/approve/RecordList.vue
new file mode 100644
index 000000000..d8b437839
--- /dev/null
+++ b/src/views/ebiz/agentEenter/approve/RecordList.vue
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+ 申请人
+
+
{{ item.name }}
+
+
+
+
+ 推荐人
+
+
{{ item.referName }}
+
+
+
+ 所属团队
+
+
{{ item.team }}
+
+
+
+ 审批时间
+
+
{{ item.createdDate }}
+
+
+ 查看
+
+
+
+
+
+
+

+
暂无审批记录!
+
+
+
+
+
+
+
diff --git a/src/views/ebiz/agentEenter/share/ShareInfo.vue b/src/views/ebiz/agentEenter/share/ShareInfo.vue
index 5fe95d0c1..4d2b63fc5 100644
--- a/src/views/ebiz/agentEenter/share/ShareInfo.vue
+++ b/src/views/ebiz/agentEenter/share/ShareInfo.vue
@@ -144,17 +144,6 @@ export default {
this.getData()
},
methods: {
- // yuansheng() {
- // EWebBridge.webCallAppInJs('bridge', {
- // flag: 'share',
- // extra: {
- // title: '鼎诚人寿欢迎你!',
- // content: '正在招聘代理人,工作地点北京市朝阳区,有意向请戳我…',
- // url: location.origin + '/#/agentEenter/ShareInfo?token=' + this.token,
- // img: this.$assetsUrl + 'images/logo.png'
- // }
- // })
- // },
getData: function() {
let self = this
self.$toast.loading({
diff --git a/src/views/ebiz/manpower/Training.vue b/src/views/ebiz/manpower/Training.vue
index 21d3f33da..0b07d79a9 100644
--- a/src/views/ebiz/manpower/Training.vue
+++ b/src/views/ebiz/manpower/Training.vue
@@ -10,7 +10,7 @@