From ac2976cf0e90e3ecfe3a8fba16c6669687c68720 Mon Sep 17 00:00:00 2001 From: herenshan112 Date: Tue, 6 Feb 2024 09:50:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90web=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/hr/org/type.ts | 4 ++ src/api/hr/people/index.ts | 10 +++ src/types/components.d.ts | 1 + src/views/hr/archives/index.vue | 123 ++++++++++++++++++++++++++++---- 4 files changed, 124 insertions(+), 14 deletions(-) diff --git a/src/api/hr/org/type.ts b/src/api/hr/org/type.ts index 566d07992..d106e34a5 100644 --- a/src/api/hr/org/type.ts +++ b/src/api/hr/org/type.ts @@ -174,3 +174,7 @@ export interface criteriaForPeopleList{ adminorgname: string } export type archivesList = PageResult + +export interface msgAry { + msg:string[] +} diff --git a/src/api/hr/people/index.ts b/src/api/hr/people/index.ts index 76b0298ed..372d30bf9 100644 --- a/src/api/hr/people/index.ts +++ b/src/api/hr/people/index.ts @@ -356,3 +356,13 @@ import { data: data }); } +/** + * 获取人员档案 + */ + export function analysisRedisExelect(data?: any): AxiosPromise { + return request({ + url: '/hrapi/staff/analysisRedisExelect', + method: 'post', + data: data + }); +} diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 204a38a0c..0029c5f4f 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -59,6 +59,7 @@ declare module '@vue/runtime-core' { ElOption: typeof import('element-plus/es')['ElOption'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElPopover: typeof import('element-plus/es')['ElPopover'] + ElProgress: typeof import('element-plus/es')['ElProgress'] ElRadio: typeof import('element-plus/es')['ElRadio'] ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] diff --git a/src/views/hr/archives/index.vue b/src/views/hr/archives/index.vue index 71210933a..b53d8e188 100644 --- a/src/views/hr/archives/index.vue +++ b/src/views/hr/archives/index.vue @@ -4,19 +4,21 @@ @ 备注: 人员管理 -->