From 36c0f111bc5baf7df25b914e72e3fe104c85b528 Mon Sep 17 00:00:00 2001 From: "tian.guangyuan" Date: Fri, 13 Mar 2020 18:26:48 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90new=E3=80=91=20=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=BA=E6=89=8D=E5=BA=93=E5=88=97=E8=A1=A8?= =?UTF-8?q?=20=E6=AD=A3=E5=9C=A8=E5=BC=80=E5=8F=91=E4=BA=BA=E6=89=8D?= =?UTF-8?q?=E5=BA=93-=E6=96=B0=E5=A2=9E=E4=BA=BA=E6=89=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintignore | 1 + src/api/ebiz/manpower/manpower.js | 6 +- src/assets/js/utils/data-dictionary.js | 9 ++ .../ebiz/manpower/TalentPoolItem.vue | 12 +-- src/router/ebiz/manpower.js | 36 +++++++- src/views/ebiz/manpower/ActiveManagement.vue | 3 +- src/views/ebiz/manpower/Navigation.vue | 2 +- src/views/ebiz/manpower/talentPool/Add.vue | 88 ++++++++++++++++++- src/views/ebiz/manpower/talentPool/Edit.vue | 21 ++++- src/views/ebiz/manpower/talentPool/List.vue | 73 ++++++++++++++- 10 files changed, 236 insertions(+), 15 deletions(-) diff --git a/.eslintignore b/.eslintignore index fc0ba2c30..f2af0b504 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,3 +1,4 @@ public dist node_modules +./node_modules \ No newline at end of file diff --git a/src/api/ebiz/manpower/manpower.js b/src/api/ebiz/manpower/manpower.js index 7124d1e7a..8b63e21c1 100644 --- a/src/api/ebiz/manpower/manpower.js +++ b/src/api/ebiz/manpower/manpower.js @@ -1,10 +1,10 @@ import request from '@/assets/js/utils/request' import getUrl from '@/assets/js/utils/get-url' -// 例子 -export function demo(data) { +// 人才库列表查询接口 +export function getAgentPersonnelList(data) { return request({ - url: getUrl('/url', 1), + url: getUrl('/agent/personnel/queryList', 1), method: 'post', data }) diff --git a/src/assets/js/utils/data-dictionary.js b/src/assets/js/utils/data-dictionary.js index 05e91fa1f..c040440b0 100644 --- a/src/assets/js/utils/data-dictionary.js +++ b/src/assets/js/utils/data-dictionary.js @@ -2017,5 +2017,14 @@ export default { { code: '01', value: '寿险' }, { code: '02', value: '重疾' }, { code: '03', value: '年金' } + ], + // 活动量管理 - 人才库 - 状态 + talentPoolStatus: [ + { id: 0, text: '暂不考虑' }, + { id: 1, text: '已加盟' }, + { id: 2, text: '确认加盟' }, + { id: 3, text: '三次接触以上' }, + { id: 4, text: '二次接触' }, + { id: 5, text: '首次接触 '} ] } diff --git a/src/components/ebiz/manpower/TalentPoolItem.vue b/src/components/ebiz/manpower/TalentPoolItem.vue index 38e9af5a9..7ddfe28a5 100644 --- a/src/components/ebiz/manpower/TalentPoolItem.vue +++ b/src/components/ebiz/manpower/TalentPoolItem.vue @@ -1,7 +1,8 @@