pull/268/head
dxfeng 9 months ago
commit 0e53d8221d

@ -76,7 +76,7 @@ public class FunctionOutStaffServiceImpl {
private Integer frozenStaffNums(StaffOutParam param) { private Integer frozenStaffNums(StaffOutParam param) {
StaffPO staffPO = select(param); StaffPO staffPO = select(param);
List<Integer> numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum()); List<Integer> numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
//1.增加冻结数 //1.增加冻结数 num为负数时为减少冻结数
Integer sum = numberF.stream() Integer sum = numberF.stream()
.mapToInt(Integer::intValue) .mapToInt(Integer::intValue)
.sum(); .sum();

@ -307,17 +307,22 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
public Map<String, Object> getSearchTemplate(Map<String, Object> params) { public Map<String, Object> getSearchTemplate(Map<String, Object> params) {
Map<String, Object> returnMap = new HashMap<>(); Map<String, Object> returnMap = new HashMap<>();
String type = Util.null2String(params.get("type")); String type = Util.null2String(params.get("type"));
String id = Util.null2String(params.get("id"));
if ("".equals(id)) {
id = "-1";
}
int userUID = user.getUID(); int userUID = user.getUID();
// 根据ID查询所存储的模板 // 根据ID查询所存储的模板
List<SearchTemplateParam> templates; List<SearchTemplateParam> templates;
if ("custom".equals(type)) { if ("custom".equals(type)) {
templates = getHrmResourceMapper().getCustomTemplatesByUser(userUID); templates = getHrmResourceMapper().getCustomTemplatesByUser(userUID);
SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID()); returnMap.put("id", id);
if (null != usedCustomTemplate) { // SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID());
returnMap.put("templateId", usedCustomTemplate.getId().toString()); // if (null != usedCustomTemplate) {
} else { // returnMap.put("templateId", usedCustomTemplate.getId().toString());
returnMap.put("templateId", "-1"); // } else {
} // returnMap.put("templateId", "-1");
// }
} else { } else {
templates = getHrmResourceMapper().getSearchTemplatesByUser(userUID); templates = getHrmResourceMapper().getSearchTemplatesByUser(userUID);
} }

Loading…
Cancel
Save