From 943093ed5eb784ef138619a090496c0ad7fb3607 Mon Sep 17 00:00:00 2001 From: "1147680382@qq.com" Date: Thu, 29 May 2025 11:30:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=9F=E6=88=90=E5=B7=A5?= =?UTF-8?q?=E8=B5=84=E6=9D=A1=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/index.js | 8 + .../performance/attendance/finance/index.vue | 341 ++++-------------- .../performance/attendance/general/index.vue | 120 ++---- .../performance/attendance/manager/index.vue | 123 ++----- .../performance/attendance/reviewed/index.vue | 105 ++---- 5 files changed, 178 insertions(+), 519 deletions(-) diff --git a/src/api/modules/index.js b/src/api/modules/index.js index d861c28..68a1cd8 100644 --- a/src/api/modules/index.js +++ b/src/api/modules/index.js @@ -237,3 +237,11 @@ export const showPayrollSheet = (data) => { data }); }; + +// 生成工资条 +export function calculatePayrollSheets(year, month) { + return service({ + url: `/payroll/sheets/calculate/${year}/${month}`, + method: 'post' + }); +} diff --git a/src/views/performance/attendance/finance/index.vue b/src/views/performance/attendance/finance/index.vue index d2b708d..cdeab75 100644 --- a/src/views/performance/attendance/finance/index.vue +++ b/src/views/performance/attendance/finance/index.vue @@ -5,47 +5,33 @@
财务查看考勤列表
- - + + + + 生成工资条 +
- + }"> - + }">