fix: 업체검색 > 대표자 검색시 대표자 null 인 경우 에러 fix

dev
Jonguk. Lim 4 months ago
parent b813d38bfc
commit 43e5b455ca

@ -111,7 +111,7 @@ public class BizNimsServiceBean extends AbstractServiceBean implements BizNimsSe
d.setRgtr(reqDto.getUserId()); d.setRgtr(reqDto.getUserId());
bizNimsMapper.mergeBsshInfoSt(d); bizNimsMapper.mergeBsshInfoSt(d);
// 대표자 검색조건이 있는 경우 // 대표자 검색조건이 있는 경우
if (isRprsntvNm && d.getRprsntvNm().contains(reqDto.getRprsntvNm())) { if (isRprsntvNm && !isEmpty(d.getRprsntvNm()) && d.getRprsntvNm().contains(reqDto.getRprsntvNm())) {
list.add(d); list.add(d);
} }
} }
@ -217,6 +217,8 @@ public class BizNimsServiceBean extends AbstractServiceBean implements BizNimsSe
} }
}else { }else {
list.addAll(curList); list.addAll(curList);
}
list.sort((a, b) -> { list.sort((a, b) -> {
if (isEmpty(a.getPrdValidDe()) && isEmpty(b.getPrdValidDe())) if (isEmpty(a.getPrdValidDe()) && isEmpty(b.getPrdValidDe()))
return 0; return 0;
@ -226,7 +228,6 @@ public class BizNimsServiceBean extends AbstractServiceBean implements BizNimsSe
return 1; return 1;
return a.getPrdValidDe().compareTo(b.getPrdValidDe()); return a.getPrdValidDe().compareTo(b.getPrdValidDe());
}); });
}
ApiBaseResponse<List<NimsApiDto.MnfSeqInfo>> res = ApiBaseResponse.of(list); ApiBaseResponse<List<NimsApiDto.MnfSeqInfo>> res = ApiBaseResponse.of(list);
res.setTotalCount(rslt.getBody().getTotalCount()); res.setTotalCount(rslt.getBody().getTotalCount());

Loading…
Cancel
Save