From ce32c6571c2636e834da2d85607acf899e34decc Mon Sep 17 00:00:00 2001 From: Harryxzy Date: Thu, 20 Jul 2023 11:14:58 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E8=96=AA=E8=B5=84=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E9=87=8D=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salaryitem/SysSalaryItemMapper.java | 7 + .../mapper/salaryitem/SysSalaryItemMapper.xml | 212 +++++++++++++++++- .../salary/service/SysSalaryItemService.java | 2 + .../impl/SysSalaryItemServiceImpl.java | 5 + .../salary/wrapper/SysSalaryItemWrapper.java | 2 +- 5 files changed, 225 insertions(+), 3 deletions(-) diff --git a/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.java b/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.java index baf9716cb..64fc27445 100644 --- a/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.java +++ b/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.java @@ -20,6 +20,13 @@ public interface SysSalaryItemMapper { * @return */ List listSome(SysSalaryItemPO po); + + /** + * 条件查询 + * @param po + * @return + */ + List listLikeName(SysSalaryItemPO po); /** diff --git a/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.xml b/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.xml index f8faf9c90..5f0f1977d 100644 --- a/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.xml +++ b/src/com/engine/salary/mapper/salaryitem/SysSalaryItemMapper.xml @@ -75,7 +75,7 @@ AND id = #{id} - AND name like '%'+#{name}+'%' + AND name = #{name} AND code = #{code} @@ -143,6 +143,214 @@ AND id = #{id} + + AND name = #{name} + + + AND code = #{code} + + + AND system_type = #{systemType} + + + AND use_default = #{useDefault} + + + AND use_in_employee_salary = #{useInEmployeeSalary} + + + AND rounding_mode = #{roundingMode} + + + AND pattern = #{pattern} + + + AND value_type = #{valueType} + + + AND formula_id = #{formulaId} + + + AND description = #{description} + + + AND can_edit = #{canEdit} + + + AND data_type = #{dataType} + + + AND creator = #{creator} + + + AND delete_type = #{deleteType} + + + AND tenant_key = #{tenantKey} + + + AND create_time = #{createTime} + + + AND update_time = #{updateTime} + + + AND id IN + + #{id} + + + ORDER BY id DESC + + + + + + + + -