diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmployeeServiceSupport.java b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmployeeServiceSupport.java index f6b61b24..6456b93d 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmployeeServiceSupport.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmployeeServiceSupport.java @@ -106,6 +106,9 @@ public class EmployeeServiceSupport extends CrudService */ @Override public List findEmployeePostList(Employee employee){ + if (StringUtils.isBlank(employee.getEmpCode())){ + return ListUtils.newArrayList(); + } EmployeePost employeePost = new EmployeePost(); employeePost.setEmpCode(employee.getEmpCode()); if (employee.getDataMap() != null) { @@ -122,6 +125,9 @@ public class EmployeeServiceSupport extends CrudService */ @Override public List findEmployeeOfficeList(Employee employee){ + if (StringUtils.isBlank(employee.getEmpCode())){ + return ListUtils.newArrayList(); + } EmployeeOffice employeeOffice = new EmployeeOffice(); employeeOffice.setEmpCode(employee.getEmpCode()); return employeeOfficeDao.findList(employeeOffice);