From 45456d99580fc807d07a645692f8f0ea9981d460 Mon Sep 17 00:00:00 2001 From: xiongchengqiang Date: Mon, 18 May 2020 18:04:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E8=81=94=E8=B0=83=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=91=98=E5=B7=A5=E6=A1=A3=E6=A1=88=E6=8E=A5=E5=8F=A3;todo:?= =?UTF-8?q?=E5=91=98=E5=B7=A5=E6=A6=82=E5=86=B5=E5=BE=85=E8=B0=83=E8=AF=95?= =?UTF-8?q?,=E5=91=98=E5=B7=A5=E6=A1=A3=E6=A1=88=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=E6=A1=A3=E6=A1=88=E6=8E=A5=E5=8F=A3=E6=95=B0=E6=8D=AE=E4=B8=8D?= =?UTF-8?q?=E5=85=A8;style:=E7=BB=84=E7=BB=87=E7=AE=A1=E7=90=86=E7=9A=84?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=A0=BC=E5=BC=8F=E6=94=B9=E5=8A=A8;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/api_staff.js | 7 +- .../staff/archives/componments/basis.vue | 94 +++++ .../staff/archives/componments/education.vue | 69 ++++ .../archives/componments/professional.vue | 94 +++++ src/views/modules/staff/archives/index.vue | 345 +++++++----------- .../compoments/staff-manage-left/index.vue | 23 -- .../compoments/staff-manage-right/index.vue | 171 --------- .../staff/manage/componments/basis.vue | 126 +++++++ .../staff/manage/componments/education.vue | 109 ++++++ .../staff/manage/componments/professional.vue | 124 +++++++ src/views/modules/staff/manage/index copy.vue | 37 -- src/views/modules/staff/manage/index.vue | 304 ++++++--------- .../profile/componments/query-form/index.vue | 74 ++-- src/views/modules/staff/profile/index.vue | 1 + 14 files changed, 904 insertions(+), 674 deletions(-) create mode 100644 src/views/modules/staff/archives/componments/basis.vue create mode 100644 src/views/modules/staff/archives/componments/education.vue create mode 100644 src/views/modules/staff/archives/componments/professional.vue delete mode 100644 src/views/modules/staff/manage/compoments/staff-manage-left/index.vue delete mode 100644 src/views/modules/staff/manage/compoments/staff-manage-right/index.vue create mode 100644 src/views/modules/staff/manage/componments/basis.vue create mode 100644 src/views/modules/staff/manage/componments/education.vue create mode 100644 src/views/modules/staff/manage/componments/professional.vue delete mode 100644 src/views/modules/staff/manage/index copy.vue diff --git a/src/api/api_staff.js b/src/api/api_staff.js index 93ec290..c40ff71 100644 --- a/src/api/api_staff.js +++ b/src/api/api_staff.js @@ -9,13 +9,14 @@ export const apiOrganizationList = data => { } // 员工列表 -export const apiEmployeesList = data => { - return http({ url: '/lz_management/staff/info/list', method: 'post', data }) +export const apiEmployeesList = params => { + return http({ url: '/lz_management/staff/info/list', method: 'get', params }) } // 员工档案 export const apiEmployeesInfo = data => { - return http({ url: '/lz_management/staff/archives/query', method: 'post', data }) + console.log('data: ', data) + return http({ url: '/lz_management/staff/info/query/' + data, method: 'post' }) } // 员工概况 diff --git a/src/views/modules/staff/archives/componments/basis.vue b/src/views/modules/staff/archives/componments/basis.vue new file mode 100644 index 0000000..2609d94 --- /dev/null +++ b/src/views/modules/staff/archives/componments/basis.vue @@ -0,0 +1,94 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/archives/componments/education.vue b/src/views/modules/staff/archives/componments/education.vue new file mode 100644 index 0000000..c0b60aa --- /dev/null +++ b/src/views/modules/staff/archives/componments/education.vue @@ -0,0 +1,69 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/archives/componments/professional.vue b/src/views/modules/staff/archives/componments/professional.vue new file mode 100644 index 0000000..3f40ef1 --- /dev/null +++ b/src/views/modules/staff/archives/componments/professional.vue @@ -0,0 +1,94 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/archives/index.vue b/src/views/modules/staff/archives/index.vue index 8e85c0e..d4b48dc 100644 --- a/src/views/modules/staff/archives/index.vue +++ b/src/views/modules/staff/archives/index.vue @@ -1,34 +1,31 @@ - diff --git a/src/views/modules/staff/manage/compoments/staff-manage-left/index.vue b/src/views/modules/staff/manage/compoments/staff-manage-left/index.vue deleted file mode 100644 index 1013939..0000000 --- a/src/views/modules/staff/manage/compoments/staff-manage-left/index.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/views/modules/staff/manage/compoments/staff-manage-right/index.vue b/src/views/modules/staff/manage/compoments/staff-manage-right/index.vue deleted file mode 100644 index 4f2559a..0000000 --- a/src/views/modules/staff/manage/compoments/staff-manage-right/index.vue +++ /dev/null @@ -1,171 +0,0 @@ - - - diff --git a/src/views/modules/staff/manage/componments/basis.vue b/src/views/modules/staff/manage/componments/basis.vue new file mode 100644 index 0000000..a4c702d --- /dev/null +++ b/src/views/modules/staff/manage/componments/basis.vue @@ -0,0 +1,126 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/manage/componments/education.vue b/src/views/modules/staff/manage/componments/education.vue new file mode 100644 index 0000000..23cc94b --- /dev/null +++ b/src/views/modules/staff/manage/componments/education.vue @@ -0,0 +1,109 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/manage/componments/professional.vue b/src/views/modules/staff/manage/componments/professional.vue new file mode 100644 index 0000000..344ccd1 --- /dev/null +++ b/src/views/modules/staff/manage/componments/professional.vue @@ -0,0 +1,124 @@ + + + + + + \ No newline at end of file diff --git a/src/views/modules/staff/manage/index copy.vue b/src/views/modules/staff/manage/index copy.vue deleted file mode 100644 index 3750c80..0000000 --- a/src/views/modules/staff/manage/index copy.vue +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/src/views/modules/staff/manage/index.vue b/src/views/modules/staff/manage/index.vue index 3b8a1c4..24dd09a 100644 --- a/src/views/modules/staff/manage/index.vue +++ b/src/views/modules/staff/manage/index.vue @@ -5,30 +5,28 @@ - {{ data.departmentName }} - ({{data.memberCount}})人 + {{ data.departmentName}} + {{" " + data.memberCount}} -
- + - + - - - 上传 - - 查询 + 查询 重置 @@ -53,12 +47,12 @@ :data="tableData" :header-cell-style="{'color': '#909399', 'background-color': '#f5f7fa'}" style="width: 100%" - height="100%" + height="600" > - + - +