From 11adf3de112f948c126fad88f17ad5961ffefd06 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Thu, 29 Jan 2026 16:24:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E5=8B=A4=E7=8E=87=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/report/attendanceRate.js | 30 +- src/views/login.vue | 793 +++----------------- src/views/{login_old.vue => login_new.vue} | 803 +++++++++++++++++---- src/views/report/attendanceRate/index.vue | 345 ++++++--- 4 files changed, 1073 insertions(+), 898 deletions(-) rename src/views/{login_old.vue => login_new.vue} (53%) diff --git a/src/api/report/attendanceRate.js b/src/api/report/attendanceRate.js index f2b5f5d..9a858e0 100644 --- a/src/api/report/attendanceRate.js +++ b/src/api/report/attendanceRate.js @@ -4,8 +4,36 @@ import request from '@/utils/request' // 获取考勤率列表 export function getAttendanceRateList(query) { return request({ - url: '/system/attDetails/getAttendanceRateList', + url: '/system/attRate/getAttRateTypeList', method: 'get', params: query }) } + +// 获取考勤率详情 +export function getAttendanceRateDetail(query) { + return request({ + url: '/system/attRate/getAttRateTypeDetailsList', + method: 'get', + params: query + }) +} + +// 获取迟到早退旷工列表 +export function getLateEarlyAbsentList(query) { + return request({ + url: '/system/attRate/getAttAbnormalList', + method: 'get', + params: query + }) +} + +// 获取迟到早退旷工详情 +export function getAttAbnormalDetailsList(query) { + return request({ + url: '/system/attRate/getAttAbnormalDetailsList', + method: 'get', + params: query + }) +} + diff --git a/src/views/login.vue b/src/views/login.vue index 0f646b7..fc299d5 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -1,132 +1,98 @@