From c8aa08fc9f1fb81104e9c427dcd8718b430a8ae3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Thu, 14 Jul 2022 14:32:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A3=E6=A1=88=E5=88=97=E8=A1=A8=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=89=A3=E7=BC=B4=E4=B9=89=E5=8A=A1=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/SalaryArchiveListDTO.java | 2 +- .../mapper/archive/SalaryArchiveMapper.xml | 27 +++++------ .../impl/SalaryArchiveServiceImpl.java | 45 +++++++++++-------- 3 files changed, 42 insertions(+), 32 deletions(-) diff --git a/src/com/engine/salary/entity/salaryarchive/dto/SalaryArchiveListDTO.java b/src/com/engine/salary/entity/salaryarchive/dto/SalaryArchiveListDTO.java index 9c7008b89..25945191c 100644 --- a/src/com/engine/salary/entity/salaryarchive/dto/SalaryArchiveListDTO.java +++ b/src/com/engine/salary/entity/salaryarchive/dto/SalaryArchiveListDTO.java @@ -44,7 +44,7 @@ public class SalaryArchiveListDTO { */ @TableTitle(title = "个税扣缴义务人", dataIndex = "taxAgentName", key = "taxAgentName") private String taxAgentName; - private String taxAgentId; + private Long taxAgentId; /** * 部门 diff --git a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml index 2bbe2d3a3..1633bec00 100644 --- a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml +++ b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml @@ -82,6 +82,10 @@ #{id} + + + AND t1.employee_id = #{param.taxAgentId} + AND e.lastname like CONCAT('%',#{param.username},'%') @@ -114,12 +118,7 @@