From 5223fe7b0bbe9fb29d017ee0304eeccfbc8e4c92 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Tue, 13 Jan 2026 14:41:30 +0800 Subject: [PATCH] =?UTF-8?q?pad=E7=AB=AF=EF=BC=8C=E6=89=80=E6=9C=89?= =?UTF-8?q?=E5=91=98=E5=B7=A5=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=A2=9E=E5=8A=A0=E7=AD=9B=E9=80=89=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=8C=E5=8F=AF=E6=8C=87=E5=AE=9A=E4=B8=8D=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=91=98=E5=B7=A5id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/nu/modules/pad/employee/api/EmployeeApi.java | 2 +- .../src/main/java/com/nu/modules/IEmployeesInfoApi.java | 2 +- .../service/impl/BizEmployeesInfoServiceImpl.java | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/employee/api/EmployeeApi.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/employee/api/EmployeeApi.java index f9a8fcd4..e7a32115 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/employee/api/EmployeeApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/employee/api/EmployeeApi.java @@ -27,7 +27,7 @@ public class EmployeeApi { */ @GetMapping("/queryEmpList") public Result> queryEmpList(EmployeesInfoEntity dto) { - return Result.OK(employeesInfoApi.queryEmpList()); + return Result.OK(employeesInfoApi.queryEmpList(dto)); } } diff --git a/nursing-unit-employee/nu-employee-api/nu-employee-local-api/src/main/java/com/nu/modules/IEmployeesInfoApi.java b/nursing-unit-employee/nu-employee-api/nu-employee-local-api/src/main/java/com/nu/modules/IEmployeesInfoApi.java index a7ea5726..93297084 100644 --- a/nursing-unit-employee/nu-employee-api/nu-employee-local-api/src/main/java/com/nu/modules/IEmployeesInfoApi.java +++ b/nursing-unit-employee/nu-employee-api/nu-employee-local-api/src/main/java/com/nu/modules/IEmployeesInfoApi.java @@ -8,5 +8,5 @@ import java.util.Map; public interface IEmployeesInfoApi { List> getPermissionList(String employessId); - List queryEmpList(); + List queryEmpList(EmployeesInfoEntity dto); } diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/service/impl/BizEmployeesInfoServiceImpl.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/service/impl/BizEmployeesInfoServiceImpl.java index 663a1656..112359bd 100644 --- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/service/impl/BizEmployeesInfoServiceImpl.java +++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/service/impl/BizEmployeesInfoServiceImpl.java @@ -1,6 +1,7 @@ package com.nu.modules.employeesInfo.service.impl; import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.nu.entity.EmployeesInfoEntity; import com.nu.modules.IEmployeesInfoApi; @@ -11,6 +12,7 @@ import com.nu.modules.employessPermission.entity.NuAppEmployessPermission; import com.nu.modules.employessPermission.service.INuAppEmployessPermissionService; import com.nu.modules.nuidPermission.entity.NuAppNuidPermission; import com.nu.modules.nuidPermission.service.INuAppNuidPermissionService; +import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -51,8 +53,10 @@ public class BizEmployeesInfoServiceImpl extends ServiceImpl queryEmpList() { - return BeanUtil.copyToList(baseMapper.selectList(null), EmployeesInfoEntity.class); + public List queryEmpList(EmployeesInfoEntity dto) { + LambdaQueryWrapper qw = new LambdaQueryWrapper<>(); + qw.ne(StringUtils.isNotBlank(dto.getId()), BizEmployeesInfo::getId, dto.getId()); + return BeanUtil.copyToList(baseMapper.selectList(qw), EmployeesInfoEntity.class); } public static List> convertSimple(List> data) {