diff --git a/src/com/engine/organization/service/impl/FunctionOutStaffServiceImpl.java b/src/com/engine/organization/service/impl/FunctionOutStaffServiceImpl.java index a1e12ad2..8e7bbd60 100644 --- a/src/com/engine/organization/service/impl/FunctionOutStaffServiceImpl.java +++ b/src/com/engine/organization/service/impl/FunctionOutStaffServiceImpl.java @@ -76,7 +76,7 @@ public class FunctionOutStaffServiceImpl { private Integer frozenStaffNums(StaffOutParam param) { StaffPO staffPO = select(param); List numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum()); - //1.增加冻结数 + //1.增加冻结数 (num为负数时为减少冻结数) Integer sum = numberF.stream() .mapToInt(Integer::intValue) .sum(); diff --git a/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java b/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java index 4cf54531..fbe393a8 100644 --- a/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java +++ b/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java @@ -307,17 +307,22 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic public Map getSearchTemplate(Map params) { Map returnMap = new HashMap<>(); String type = Util.null2String(params.get("type")); + String id = Util.null2String(params.get("id")); + if ("".equals(id)) { + id = "-1"; + } int userUID = user.getUID(); // 根据ID查询所存储的模板 List templates; if ("custom".equals(type)) { templates = getHrmResourceMapper().getCustomTemplatesByUser(userUID); - SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID()); - if (null != usedCustomTemplate) { - returnMap.put("templateId", usedCustomTemplate.getId().toString()); - } else { - returnMap.put("templateId", "-1"); - } + returnMap.put("id", id); +// SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID()); +// if (null != usedCustomTemplate) { +// returnMap.put("templateId", usedCustomTemplate.getId().toString()); +// } else { +// returnMap.put("templateId", "-1"); +// } } else { templates = getHrmResourceMapper().getSearchTemplatesByUser(userUID); }