|
|
@@ -690,6 +690,9 @@ public class TsfNoMemberController extends TsfBaseController {
|
|
|
// 2021.05.03 은행목록추가
|
|
|
mav.addObject("bankList", rendererService.getCommonCodeList("G942", "Y"));
|
|
|
|
|
|
+ // 2021.08.26 card007 택배사목록 추가
|
|
|
+ mav.addObject("shipCompanyList", rendererService.getShipCompanyList());
|
|
|
+
|
|
|
mav.setViewName(super.getDeviceViewName("/mypage/NoMemberReturnForm"));
|
|
|
|
|
|
return mav;
|
|
|
@@ -721,35 +724,36 @@ public class TsfNoMemberController extends TsfBaseController {
|
|
|
}
|
|
|
|
|
|
// 2. 환불 사전 정보 조회
|
|
|
- GagaMap refundPreInfo = coreOrderChangeService.getRefundPreInfo(orderChange);
|
|
|
- List<Order> returnReqList = (List<Order>)refundPreInfo.get("cnclReqList");
|
|
|
+ GagaMap refundPreInfo = coreOrderChangeService.getRefundPreInfo(orderChange);
|
|
|
+ List<Order> returnReqList = (List<Order>)refundPreInfo.get("cnclReqList");
|
|
|
|
|
|
// 3. 환불금액계산
|
|
|
- GagaMap result = coreOrderRefundService.cnclRtnRefundAmt(returnReqList);
|
|
|
+ GagaMap result = coreOrderRefundService.cnclRtnRefundAmt(returnReqList);
|
|
|
|
|
|
// 4. 주문변경 기본정보 설정
|
|
|
- result.set("ordNo", orderChange.getOrdNo()); // 주문번호
|
|
|
- result.setInt("custNo", 0); // 고객번호
|
|
|
- result.set("chgReason", orderChange.getChgReason()); // 변경사유
|
|
|
- result.set("chgMemo", orderChange.getChgMemo()); // 변경메모
|
|
|
+ result.set("ordNo" , orderChange.getOrdNo()); // 주문번호
|
|
|
+ result.set("custNo" , 0); // 고객번호
|
|
|
+ result.set("chgReason" , orderChange.getChgReason()); // 변경사유
|
|
|
+ result.set("chgMemo" , orderChange.getChgMemo()); // 변경메모
|
|
|
|
|
|
- result.set("accountNo", orderChange.getAccountNo()); // 환불계좌번호
|
|
|
- result.set("accountNm", orderChange.getAccountNm()); // 환불계좌예금주명
|
|
|
- result.set("bankCd", orderChange.getBankCd()); // 환불계좌은행코드
|
|
|
+ result.set("accountNo" , orderChange.getAccountNo()); // 환불계좌번호
|
|
|
+ result.set("accountNm" , orderChange.getAccountNm()); // 환불계좌예금주명
|
|
|
+ result.set("bankCd" , orderChange.getBankCd()); // 환불계좌은행코드
|
|
|
|
|
|
- result.set("isCustomer", orderChange.getIsCustomer()); // 변경사유 (고객, 회사)
|
|
|
- result.set("wdGb", orderChange.getWdGb()); // 회수방법
|
|
|
- result.set("wdInvoiceNo", orderChange.getWdInvoiceNo()); // 회수송장번호
|
|
|
+ result.set("isCustomer" , orderChange.getIsCustomer()); // 변경사유 (고객, 회사)
|
|
|
+ result.set("wdGb" , orderChange.getWdGb()); // 회수방법
|
|
|
+ result.set("wdInvoiceNo" , orderChange.getWdInvoiceNo()); // 회수송장번호
|
|
|
+ result.set("shipCompCd" , orderChange.getShipCompCd()); // 회수택배사코드
|
|
|
|
|
|
// 5. 주문변경 회수지정보 추가
|
|
|
- result.set("chgerNm", orderChange.getChgerNm()); // 변경자명
|
|
|
- result.set("chgerEmail", orderChange.getChgerEmail()); // 변경자이메일주소
|
|
|
- result.set("chgerZipcode", orderChange.getChgerZipcode()); // 회수지우편번호
|
|
|
- result.set("chgerBaseAddr", orderChange.getChgerBaseAddr()); // 회수지기본주소
|
|
|
- result.set("chgerDtlAddr", orderChange.getChgerDtlAddr()); // 회수지상세주소
|
|
|
- result.set("chgerPhnno", orderChange.getChgerPhnno()); // 변경자핸드폰번호
|
|
|
- result.set("chgerTelno", orderChange.getChgerTelno()); // 변경자전화번호
|
|
|
- result.set("chgerRtnMemo", orderChange.getChgerRtnMemo()); // 반품메모
|
|
|
+ result.set("chgerNm" , orderChange.getChgerNm()); // 변경자명
|
|
|
+ result.set("chgerEmail" , orderChange.getChgerEmail()); // 변경자이메일주소
|
|
|
+ result.set("chgerZipcode" , orderChange.getChgerZipcode()); // 회수지우편번호
|
|
|
+ result.set("chgerBaseAddr" , orderChange.getChgerBaseAddr()); // 회수지기본주소
|
|
|
+ result.set("chgerDtlAddr" , orderChange.getChgerDtlAddr()); // 회수지상세주소
|
|
|
+ result.set("chgerPhnno" , orderChange.getChgerPhnno()); // 변경자핸드폰번호
|
|
|
+ result.set("chgerTelno" , orderChange.getChgerTelno()); // 변경자전화번호
|
|
|
+ result.set("chgerRtnMemo" , orderChange.getChgerRtnMemo()); // 반품메모
|
|
|
|
|
|
// 6. 주문변경 DB 등록 (TB_ORDER_CHANGE, TB_ORDER_CHANGE_DETAIL, TB_REFUND)
|
|
|
GagaMap map = coreOrderChangeService.returnRequest(result);
|
|
|
@@ -909,6 +913,9 @@ public class TsfNoMemberController extends TsfBaseController {
|
|
|
// 교환 사유 목록 조회
|
|
|
mav.addObject("exchangeReason", rendererService.getCommonCodeList("G689", "Y"));
|
|
|
|
|
|
+ // 2021.08.26 card007 택배사목록 추가
|
|
|
+ mav.addObject("shipCompanyList", rendererService.getShipCompanyList());
|
|
|
+
|
|
|
mav.setViewName(super.getDeviceViewName("/mypage/NoMemberExchangeForm"));
|
|
|
|
|
|
return mav;
|