주소설정 수정

main
mjkhan21 6 months ago
parent 0055cdcbdb
commit 2f17df2b1f

@ -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);

Loading…
Cancel
Save