|
|
|
|
@ -201,12 +201,10 @@ public class ImportBean extends AbstractBean {
|
|
|
|
|
* @param basicInfoMap
|
|
|
|
|
*/
|
|
|
|
|
private void setVehicleInfo(List<Crdn> crdns, BiFunction<String, String, String> getCarModel) {
|
|
|
|
|
|
|
|
|
|
Map<String, Payer> payerMap = new HashMap<String, Payer>();
|
|
|
|
|
|
|
|
|
|
//행공센 연계 여부
|
|
|
|
|
if(ifEmpty(FimsConf.get().getPublicInfoCarYn(),() -> "Y").equals("Y")) {
|
|
|
|
|
|
|
|
|
|
List<BasicInfoExtRequest> reqs = crdns.stream()
|
|
|
|
|
.filter(crdn -> !isEmpty(crdn.getVhrno()))
|
|
|
|
|
.map(crdn -> {
|
|
|
|
|
@ -219,14 +217,13 @@ public class ImportBean extends AbstractBean {
|
|
|
|
|
for(BasicInfoExtRequest req : reqs) {
|
|
|
|
|
Payer p = payerBean.getVehicleOwner(new BasicInfoExtRequest());
|
|
|
|
|
crdns.forEach(crdn -> {
|
|
|
|
|
if(req.getLevy_stdde().equals(crdn.getCrdnYmd())
|
|
|
|
|
&& req.getVhrno().equals(crdn.getVhrno())
|
|
|
|
|
if (req.getLevy_stdde().equals(crdn.getCrdnYmd())
|
|
|
|
|
&& req.getVhrno().equals(crdn.getVhrno())
|
|
|
|
|
) {
|
|
|
|
|
payerMap.put(crdn.getCrdnYmd()+","+crdn.getVhrno(), p);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
List<BasicInfoRequest> reqs = crdns.stream()
|
|
|
|
|
.filter(crdn -> !isEmpty(crdn.getVhrno()))
|
|
|
|
|
@ -239,7 +236,6 @@ public class ImportBean extends AbstractBean {
|
|
|
|
|
}).toList();
|
|
|
|
|
|
|
|
|
|
for(BasicInfoRequest req : reqs) {
|
|
|
|
|
|
|
|
|
|
Payer p = payerBean.getVehicleOwners(List.of(req)).get(0);
|
|
|
|
|
crdns.forEach(crdn -> {
|
|
|
|
|
if (req.getLevy_stdde().equals(crdn.getCrdnYmd())
|
|
|
|
|
|