From 0853260f47cbb8c11c8d8df6f73124a5de449093 Mon Sep 17 00:00:00 2001 From: Harryxzy Date: Fri, 8 Mar 2024 14:11:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=87=E4=BC=97=E8=A7=A3=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salaryacct/SalaryAcctResultWZMapper.java | 10 ++++- .../salaryacct/SalaryAcctResultWZMapper.xml | 41 +++++++++++++++++++ .../service/SalaryAcctResultService.java | 2 + .../impl/SalaryAcctResultServiceImpl.java | 35 ++++++++++++++-- .../salary/web/SalaryAcctController.java | 21 ++++------ .../wrapper/SalaryAcctResultWrapper.java | 4 ++ 6 files changed, 97 insertions(+), 16 deletions(-) diff --git a/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.java b/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.java index 236f93c79..898e6fe51 100644 --- a/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.java +++ b/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.java @@ -9,7 +9,8 @@ import java.util.List; public interface SalaryAcctResultWZMapper { - + List listAll(); + /** * 条件查询 * @@ -23,4 +24,11 @@ public interface SalaryAcctResultWZMapper { * @param salaryAccountingResults */ void batchInsert(@Param("collection") Collection salaryAccountingResults); + + + /** + * 批量修改 + * @param pos + */ + int batchUpdate(@Param("collection") List pos); } \ No newline at end of file diff --git a/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.xml b/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.xml index 3cba55c5a..c4ac7e5aa 100644 --- a/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.xml +++ b/src/com/engine/salary/mapper/salaryacct/SalaryAcctResultWZMapper.xml @@ -37,6 +37,47 @@ , t.tenant_key + + + + update hrsa_salary_acct_result_wz + + + + + when id=#{item.id} then #{item.resultValue} + + + + + + + + when id=#{item.id} then #{item.originResultValue} + + + + + + + + when id=#{item.id} then #{item.deleteType} + + + + + where + id in + + #{item.id} + + +