|
|
|
|
@ -277,6 +277,8 @@ public class PayerBean extends AbstractBean {
|
|
|
|
|
payer.setRtpyrMblTelno(telno);
|
|
|
|
|
else
|
|
|
|
|
payer.setRtpyrTelno(telno);
|
|
|
|
|
|
|
|
|
|
//주소 세팅
|
|
|
|
|
String use_strnghld_road_nm_code = basicInfo.getUse_strnghld_road_nm_code();
|
|
|
|
|
payer.setRoadNmCd(use_strnghld_road_nm_code);
|
|
|
|
|
payer.setUdgdSeCd(ifEmpty(basicInfo.getUsgsrhld_undgrnd_buld_se_code(), "0"));
|
|
|
|
|
@ -294,8 +296,6 @@ public class PayerBean extends AbstractBean {
|
|
|
|
|
if (!isEmpty(str = basicInfo.getUse_strnghld_ho()))
|
|
|
|
|
payer.setSno(toInt(str));
|
|
|
|
|
|
|
|
|
|
//주소 세팅
|
|
|
|
|
payer.setWholAddr(basicInfo.getUsgsrhld_adres_full());
|
|
|
|
|
if (!isEmpty(zipCode))
|
|
|
|
|
payer.setZip(zipCode);
|
|
|
|
|
if (!isEmpty(use_strnghld_road_nm_code)
|
|
|
|
|
@ -316,11 +316,22 @@ public class PayerBean extends AbstractBean {
|
|
|
|
|
payer.setWholAddr(road_nm_adres + ", " + str);
|
|
|
|
|
else
|
|
|
|
|
payer.setWholAddr(road_nm_adres);
|
|
|
|
|
} else {
|
|
|
|
|
String detailAddress = basicInfo.getUse_strnghld_adres_nm();
|
|
|
|
|
String fullAddress = basicInfo.getUsgsrhld_adres_full();
|
|
|
|
|
if (!isEmpty(detailAddress)) {
|
|
|
|
|
String roadAddress = blankIfEmpty(fullAddress).replace(", " + detailAddress, "");
|
|
|
|
|
payer.setAddr(roadAddress);
|
|
|
|
|
payer.setDtlAddr(detailAddress);
|
|
|
|
|
payer.setWholAddr(fullAddress);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (isEmpty(payer.getRtpyrNo()))
|
|
|
|
|
return payer;
|
|
|
|
|
|
|
|
|
|
Payer result = create(payer) ? payer : getPayerAddrInfo(payer);
|
|
|
|
|
Payer result = create(payer) ?
|
|
|
|
|
payer :
|
|
|
|
|
getPayerAddrInfo(payer);
|
|
|
|
|
|
|
|
|
|
if (result != null)
|
|
|
|
|
result.setVehicleInfo(basicInfo);
|
|
|
|
|
|