From b6429eb41c2d158ab13b11daed3bbe3dd2ac45ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Thu, 9 Feb 2023 17:05:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=BF=87id=E6=9F=A5=E8=AF=A2=E5=B7=A5?= =?UTF-8?q?=E8=B5=84=E5=8D=95=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salaryBill/param/SalarySendDetailListQueryParam.java | 2 ++ .../entity/salaryBill/param/SalarySendDetailQueryParam.java | 2 ++ .../entity/salaryBill/param/SalarySendInfoQueryParam.java | 1 + .../engine/salary/mapper/salarybill/SalarySendInfoMapper.xml | 3 +++ src/com/engine/salary/web/SalaryBillController.java | 1 + 5 files changed, 9 insertions(+) diff --git a/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailListQueryParam.java b/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailListQueryParam.java index 1e100d5f4..a5ebe455e 100644 --- a/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailListQueryParam.java +++ b/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailListQueryParam.java @@ -38,6 +38,8 @@ public class SalarySendDetailListQueryParam extends BaseQueryParam { // @ApiModelProperty("姓名") private String username; + private Long userId; + // @ApiModelProperty("个税扣缴义务人的主键id") private Long taxAgent; diff --git a/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailQueryParam.java b/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailQueryParam.java index 2ab6cd3ce..e839e10c1 100644 --- a/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailQueryParam.java +++ b/src/com/engine/salary/entity/salaryBill/param/SalarySendDetailQueryParam.java @@ -39,6 +39,8 @@ public class SalarySendDetailQueryParam extends BaseQueryParam { // @ApiModelProperty("姓名") private String username; + private Long userId; + // @ApiModelProperty("个税扣缴义务人的主键id") private Long taxAgentId; diff --git a/src/com/engine/salary/entity/salaryBill/param/SalarySendInfoQueryParam.java b/src/com/engine/salary/entity/salaryBill/param/SalarySendInfoQueryParam.java index 2bac2f3c5..b48abeb72 100644 --- a/src/com/engine/salary/entity/salaryBill/param/SalarySendInfoQueryParam.java +++ b/src/com/engine/salary/entity/salaryBill/param/SalarySendInfoQueryParam.java @@ -39,6 +39,7 @@ public class SalarySendInfoQueryParam extends BaseQueryParam { // @ApiModelProperty("姓名") private String username; + private Long userId; // @ApiModelProperty("个税扣缴义务人的主键id") private Long taxAgentId; diff --git a/src/com/engine/salary/mapper/salarybill/SalarySendInfoMapper.xml b/src/com/engine/salary/mapper/salarybill/SalarySendInfoMapper.xml index 3d7f453ac..dfed0f2ad 100644 --- a/src/com/engine/salary/mapper/salarybill/SalarySendInfoMapper.xml +++ b/src/com/engine/salary/mapper/salarybill/SalarySendInfoMapper.xml @@ -170,6 +170,9 @@ AND e.lastname like CONCAT('%',#{param.username},'%') + + AND e.id = #{param.userId} + AND t2.id = #{param.taxAgentId} diff --git a/src/com/engine/salary/web/SalaryBillController.java b/src/com/engine/salary/web/SalaryBillController.java index 6f2c743f3..52bf9629c 100644 --- a/src/com/engine/salary/web/SalaryBillController.java +++ b/src/com/engine/salary/web/SalaryBillController.java @@ -408,6 +408,7 @@ public class SalaryBillController { User user = HrmUserVarify.getUser(request, response); // 处理入参复用方法 SalarySendDetailQueryParam detailQueryParam = SalarySendDetailQueryParam.builder() + .userId(queryParam.getUserId()) .departmentIds(SalaryEntityUtil.isNullOrEmpty(queryParam.getDepartment()) ? null : Collections.singletonList(queryParam.getDepartment())) .salarySendId(queryParam.getSalarySendId()) .mergeCountTax(queryParam.getMergeCountTax())