초기소스
This commit is contained in:
@@ -0,0 +1,194 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.controller;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.wb.domainserver.common.msg.GconeMessageSource;
|
||||
import com.wb.domainserver.domain.sopmal.nmbr.vo.MyDlivyVO;
|
||||
import com.wb.domainserver.domain.sopmal.nmbr.vo.MyOrdrDlvyVO;
|
||||
import com.wb.domainserver.domain.sopmal.nmbr.vo.MyOrdrVO;
|
||||
import com.wb.domainserver.response.WnbtResponse;
|
||||
import com.wb.domainserver.response.WnbtWebClientResponseHandler;
|
||||
import com.wb.domainserver.security.authorization.annotation.AuthPolicy;
|
||||
import com.wb.domainserver.security.authorization.annotation.Policy;
|
||||
import com.wb.domainserver.util.communicate.RESRC;
|
||||
import com.wb.domainserver.util.communicate.ReplyFromResrc;
|
||||
import com.wb.domainserver.util.communicate.SendToResrc;
|
||||
import com.wb.domainserver.util.util.Util;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.ModelMap;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
@Controller
|
||||
@RequestMapping("/sopmal/nmbr/ordr")
|
||||
@Slf4j
|
||||
public class MyOrdrNmbrController {
|
||||
|
||||
@Autowired
|
||||
private WnbtWebClientResponseHandler responseHandler;
|
||||
|
||||
@Autowired
|
||||
private SendToResrc sendToResrc;
|
||||
|
||||
@Autowired
|
||||
private GconeMessageSource gconeMessageSource;
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 주문 취소 상태 수정
|
||||
* @param ordrDlvyVO
|
||||
* @return ResponseEntity<WnbtResponse>
|
||||
* @throws JsonProcessingException
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/updateCanclOrdr")
|
||||
public ResponseEntity<WnbtResponse> updateCanclOrdr(MyOrdrDlvyVO ordrDlvyVO) throws JsonProcessingException {
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/updateBOCanclOrdr", ordrDlvyVO),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 상품 기준 구매 확정
|
||||
* @param ordrVO
|
||||
* @return ResponseEntity<WnbtResponse>
|
||||
* @throws JsonProcessingException
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/updatePurchsDcsnByItem")
|
||||
public ResponseEntity<WnbtResponse> updatePurchsDcsnByItem(MyOrdrVO ordrVO) throws JsonProcessingException {
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/updatePurchsDcsnByItem", ordrVO),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 배송지 조회
|
||||
* @param param
|
||||
* @return ResponseEntity<WnbtResponse>
|
||||
* @throws JsonProcessingException
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/selectOrdrDlvylc")
|
||||
public ResponseEntity<WnbtResponse> selectOrdrDlvylc(MyOrdrDlvyVO ordrDlvyVO){
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/selectBOOrdrDlvylc", ordrDlvyVO),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 배송지 수정
|
||||
* @param param
|
||||
* @return ResponseEntity<WnbtResponse>
|
||||
* @throws JsonProcessingException
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/updateDlvylc")
|
||||
public ResponseEntity<WnbtResponse> updateDlvylc(MyOrdrDlvyVO ordrDlvyVO){
|
||||
if("01".equals(ordrDlvyVO.getDlvylcAdresDvCd())){//주소구분에 따라 지번,도로명주소 set
|
||||
ordrDlvyVO.setDlvylcRnmAdres(ordrDlvyVO.getAdres());
|
||||
}else{
|
||||
ordrDlvyVO.setDlvylcLnbAdres(ordrDlvyVO.getAdres());
|
||||
}
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/updateBODlvylc", ordrDlvyVO),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 결제취소 화면 이동
|
||||
* @return OrdrSetleCanclPopup.jsp
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/selectSetleCanclPopupForm")
|
||||
public String selectSetleCanclPopupForm(HttpServletRequest request,ModelMap model, MyOrdrDlvyVO ordrDlvyVO) {
|
||||
responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/selectBOSetleCanclRefndRegist", ordrDlvyVO),
|
||||
model,
|
||||
"data"
|
||||
);
|
||||
|
||||
return Util.getDeviceType(request) + "/mpage/ordr/OrdrSetleCanclPopup";
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 결제취소 등록
|
||||
* @param param
|
||||
* @return ResponseEntity<WnbtResponse>
|
||||
* @throws JsonProcessingException
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/insertSetleCanclRegist")
|
||||
public ResponseEntity<WnbtResponse> registSetleCancl(@RequestBody HashMap<String, Object> param) throws JsonProcessingException {
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/insertBOSetleCanclRegist", param),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 배송 조회
|
||||
* @return
|
||||
*/
|
||||
@Policy(AuthPolicy.PUBLIC)
|
||||
@RequestMapping(value="/selectDlvyInqire")
|
||||
public String selectDlvyInqire(MyDlivyVO dlivyVO, ModelMap model, HttpServletRequest request){
|
||||
responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/dlivy/selectBOOrdrDlvyDtlsInqire", dlivyVO),
|
||||
model,
|
||||
"resultMap"
|
||||
);
|
||||
|
||||
return Util.getDeviceType(request) + "/mpage/ordr/DlvyInqireR";
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 반품/환불 신청 이동
|
||||
* @return
|
||||
* @author 추지훈
|
||||
*/
|
||||
@Policy(AuthPolicy.RESTRICTED)
|
||||
@RequestMapping(value="/selectRetrunRegistPopupForm")
|
||||
public String selectRetrunRegistPopupForm(HttpServletRequest request,ModelMap model, MyOrdrDlvyVO ordrDlvyVO) {
|
||||
responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/selectBOSetleCanclRefndRegist", ordrDlvyVO),
|
||||
model,
|
||||
"data"
|
||||
);
|
||||
return Util.getDeviceType(request) + "/mpage/ordr/RefundRegistPopupC";
|
||||
}
|
||||
|
||||
/**
|
||||
* 비회원 주문 상세 조회 > 현금영수증 수정
|
||||
* @param vo
|
||||
* @return
|
||||
*/
|
||||
@Policy(AuthPolicy.PUBLIC)
|
||||
@RequestMapping(value="/updateCashReceipt")
|
||||
public ResponseEntity<WnbtResponse> updateCashReceipt (MyOrdrVO vo){
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/selngpruf/updateCashReceipt", vo),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
/**
|
||||
* 비회원 반품/환불 상세 조회 > 반품 취소 환불 정보 수정
|
||||
* @return
|
||||
*/
|
||||
@Policy(AuthPolicy.PUBLIC)
|
||||
@RequestMapping(value="/updateRtngudCanclRefndUpdt")
|
||||
public ResponseEntity<WnbtResponse> updateRtngudCanclRefndUpdt( com.wb.domainserver.domain.sopmal.mpage.ordr.vo.MyRefundVO refundVO, ModelMap model){
|
||||
return responseHandler.handleResponse(
|
||||
sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/Rtngudrefnd/updateBOOrderReUpdt", refundVO),
|
||||
ReplyFromResrc::getReply
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author 추지훈
|
||||
* @since 2024-03-11
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
* <pre>
|
||||
* == (Modification Information) == 개정이력
|
||||
*
|
||||
* 수정일 수정자 수정내용
|
||||
* ------- -------- ---------------------------
|
||||
* 2024-03-11 추지훈. 최초 생성
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyDlivyVO extends AbstractVO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
/**출고고유번호*/
|
||||
private String dlivyInnb;
|
||||
/**주문고유번호*/
|
||||
private String ordrInnb;
|
||||
/**쇼핑몰코드*/
|
||||
private String sopmalCd;
|
||||
/**주문배송고유번호*/
|
||||
private String ordrDlvyInnb;
|
||||
/**출고코드번호*/
|
||||
private String dlivyCdNb;
|
||||
/**출고준비(45), 출고완료(55), 배송중(65), 배송완료(75)*/
|
||||
private String dlivySttusCd;
|
||||
/**상태변경일시*/
|
||||
private String sttusUpdtDt;
|
||||
/**택배사코드*/
|
||||
private String hdrycpnCd;
|
||||
/**택배사코드 명*/
|
||||
private String hdrycpnNm;
|
||||
/**송장번호*/
|
||||
private String invcnb;
|
||||
/**출고일시*/
|
||||
private String dlivyDt;
|
||||
/**출고완료일시*/
|
||||
private String dlivyComptDt;
|
||||
/**배송완료일시*/
|
||||
private String dlvyComptDt;
|
||||
/**배송그룹코드*/
|
||||
private String dlvyGroupCd;
|
||||
/**관리자 고유번호*/
|
||||
private String mngrInnb;
|
||||
|
||||
/** 중요주문여부 */
|
||||
private String imprtncOrdrAt;
|
||||
|
||||
/**배송주기*/
|
||||
private String dlvyCycleCd;
|
||||
|
||||
/** 구매확정구분코드 */
|
||||
private String purchsDcsnDvCd;
|
||||
|
||||
|
||||
// 출고 상품
|
||||
|
||||
/** 출고상품고유번호 */
|
||||
private String dlivyGoodsInnb;
|
||||
|
||||
/** 주문상품옵션고유번호 */
|
||||
private String ordrGoodsOptnInnb;
|
||||
|
||||
/** 옵션유형 */
|
||||
private String optnTy;
|
||||
|
||||
|
||||
|
||||
|
||||
// 배송그룹 / 밥법 변경
|
||||
|
||||
/** 배송 그룹 코드 */
|
||||
private String DlvyGroupCd;
|
||||
|
||||
|
||||
// 스위트래커 배송 추적
|
||||
|
||||
/** 주문배송추적고유번호 */
|
||||
private Integer ordrDlvyTraceInnb;
|
||||
|
||||
/** 스윗트래커송장코드 */
|
||||
private String stInvcCd;
|
||||
|
||||
/** 상세내용 - 배송 추적 내용 json */
|
||||
private String dtlCn;
|
||||
|
||||
|
||||
// 배송 추적 : 배송정보
|
||||
|
||||
/** 우편번호 */
|
||||
private String dlvylcZip;
|
||||
/** 주소 구분 코드 */
|
||||
private String dlvylcAdresDvCd;
|
||||
/** 도로명 주소 */
|
||||
private String dlvylcRnmAdres;
|
||||
/** 지번 주소 */
|
||||
private String dlvylcLnbAdres;
|
||||
/** 상세 주소 */
|
||||
private String dlvylcAdresDtl;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyIndvdlSetleVO extends AbstractVO {
|
||||
private String sopmalCd; // 쇼핑몰코드
|
||||
|
||||
private String ordrInnb; // 주문번호
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyOrdrDlvyVO extends AbstractVO {
|
||||
private String sopmalCd; // 쇼핑몰코드
|
||||
|
||||
private String srchwrd; // 검색어
|
||||
|
||||
private String bgnDt; // 검색 시작 일자
|
||||
|
||||
private String endDt; // 검색어 종료 일자
|
||||
|
||||
private String dateRange; // 기간
|
||||
|
||||
private String ordrInnb; // 주문번호
|
||||
|
||||
private String ordrDlvyInnb; // 주문배송고유번호
|
||||
|
||||
private String serverDv; // 서버 구분
|
||||
|
||||
private String mbtlnb; // 주문자 휴대폰번호
|
||||
|
||||
private String mpageAt; // 마이페이지
|
||||
|
||||
private String recpntNm;
|
||||
private String recpntMbtlnb;
|
||||
private String dlvylcZip;
|
||||
private String dlvylcAdresDvCd;
|
||||
private String dlvylcLnbAdres;
|
||||
private String dlvylcRnmAdres;
|
||||
private String dlvylcAdresDtl;
|
||||
private String adres;
|
||||
|
||||
/** 현재 주문 상태 */
|
||||
private String currOrdrSttusCd;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author 추지훈
|
||||
* @since 2024-03-11
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
* <pre>
|
||||
* == (Modification Information) == 개정이력
|
||||
*
|
||||
* 수정일 수정자 수정내용
|
||||
* ------- -------- ---------------------------
|
||||
* 2024-03-11 추지훈. 최초 생성
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyOrdrShippingVO extends AbstractVO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
public MyOrdrShippingVO() {}
|
||||
|
||||
public MyOrdrShippingVO(String sopmalCd, String ordrInnb) {
|
||||
this.sopmalCd = sopmalCd;
|
||||
this.ordrInnb = ordrInnb;
|
||||
}
|
||||
|
||||
/** 주문고유번호 */
|
||||
private String ordrInnb;
|
||||
|
||||
/** 주문배송고유번호 */
|
||||
private String ordrDlvyInnb;
|
||||
|
||||
/** 쇼핑몰 코드 */
|
||||
private String sopmalCd;
|
||||
|
||||
/** 받는자명 */
|
||||
private String recpntNm;
|
||||
|
||||
/** 받는자전화번호 */
|
||||
private String recpntTelnb;
|
||||
|
||||
/** 받는자휴대폰번호 */
|
||||
private String recpntMbtlnb;
|
||||
|
||||
/** 배송지우편번호 */
|
||||
private String dlvylcZip;
|
||||
|
||||
/** 지번(zibun), 도로명(street) */
|
||||
private String dlvylcAdresDvCd;
|
||||
|
||||
/** 배송지지번주소 */
|
||||
private String dlvylcLnbAdres;
|
||||
|
||||
/** 배송지도로명주소 */
|
||||
private String dlvylcRnmAdres;
|
||||
|
||||
/** 배송지주소상세 */
|
||||
private String dlvylcAdresDtl;
|
||||
|
||||
/** 추적배송지주소 */
|
||||
private String traceDlvylcAdres;
|
||||
|
||||
/** 배송지그룹번호 */
|
||||
private int dlvylcGroupNb;
|
||||
|
||||
/** 택배, POS주문, 기타(프레쉬배송?) */
|
||||
private String dlvyMthCd;
|
||||
|
||||
/** 반품배송비금액 */
|
||||
private int rtngudDlvyAmtAmt;
|
||||
|
||||
/** 관리자무료배송비사용여부 */
|
||||
private String mngrFreeDlvyAmtUseAt;
|
||||
|
||||
/** 실배송금액 */
|
||||
private int rlDlvyAmt;
|
||||
|
||||
/** 무료배송조건금액 */
|
||||
private int freeDlvyCndAmt;
|
||||
|
||||
/** 기본배송비금액 */
|
||||
private int dftDlvyAmtAmt;
|
||||
|
||||
/** 예약발송여부 */
|
||||
private String resveSndngAt;
|
||||
|
||||
/** 예약발송구분코드 */
|
||||
private String resveSndngDvCd;
|
||||
|
||||
/** 예약발송일자 */
|
||||
private String resveSndngDe;
|
||||
|
||||
/** 배송메시지내용 */
|
||||
private String dlvyMssageCn;
|
||||
|
||||
/** 선물메시지내용 */
|
||||
private String giftMssageCn;
|
||||
|
||||
/** 관리자 고유번호 */
|
||||
private Integer mngrInnb;
|
||||
|
||||
/** 회원고유번호 */
|
||||
private Integer mbrInnb;
|
||||
|
||||
/** 사용여부 */
|
||||
// private String useAt;
|
||||
|
||||
/** 오더링 방법 */
|
||||
private String ordering;
|
||||
|
||||
/** 송장번호 */
|
||||
private String invcnb;
|
||||
|
||||
/** 배송주기 코드 */
|
||||
private String dlvyCycleCd;
|
||||
|
||||
|
||||
|
||||
|
||||
// 검색
|
||||
|
||||
|
||||
private String srchwrd; // 검색어
|
||||
|
||||
private String bgnDt; // 검색 시작 일자
|
||||
|
||||
private String endDt; // 검색어 종료 일자
|
||||
|
||||
private String dateRange; // 기간
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyOrdrVO extends AbstractVO {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 쇼핑몰 코드 */
|
||||
private String sopmalCd;
|
||||
|
||||
/** 주문고유번호 */
|
||||
private String ordrInnb;
|
||||
|
||||
/** 주문상품고유번호 */
|
||||
private String ordrGoodsInnb;
|
||||
|
||||
/** 주문상품옵션고유번호 */
|
||||
private String ordrGoodsOptnInnb;
|
||||
|
||||
/** 주문배송 고유번호 */
|
||||
private String ordrDlvyInnb;
|
||||
|
||||
/** 옵션 구분 */
|
||||
private String optnTy;
|
||||
|
||||
/**현금영수증 관련*/
|
||||
/*인증번호*/
|
||||
private String crtnb;
|
||||
/*발급대상구분코드*/
|
||||
private String issuTrgetDvCd;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,185 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author 추지훈
|
||||
* @since 2024-03-11
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
* <pre>
|
||||
* == (Modification Information) == 개정이력
|
||||
*
|
||||
* 수정일 수정자 수정내용
|
||||
* ------- -------- ---------------------------
|
||||
* 2024-03-11 추지훈. 최초 생성
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyRefundVO extends AbstractVO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
/**상세 내용*/
|
||||
public String dtlCn;
|
||||
/**주문 배송 추적 고유번호*/
|
||||
public String ordrDlvyTraceInnb;
|
||||
/**쇼핑몰 코드*/
|
||||
public String sopmalCd;
|
||||
/**검색어*/
|
||||
public String srchwrd;
|
||||
/**검색구분*/
|
||||
public String srchDv;
|
||||
/**검색시작일*/
|
||||
public String bgnDt;
|
||||
/**검색종료일*/
|
||||
public String endDt;
|
||||
//날짜 검색 구분
|
||||
private String srchDtDv;
|
||||
|
||||
//** 반품처리상태 */
|
||||
private String[] returnProcsStuusCd;
|
||||
//** 환불처리상태 */
|
||||
private String[] refundProcsSttusCd;
|
||||
|
||||
|
||||
/** 회원 고유번호 */
|
||||
private Integer mbrInnb;
|
||||
/** 회원 구분 코드 */
|
||||
private String mbrDvCd;
|
||||
|
||||
|
||||
|
||||
//** 회수방법(반품) */
|
||||
private String srchReturnMthCd;
|
||||
|
||||
|
||||
|
||||
/** 반품환불 고유번호 */
|
||||
private String orderReInnb;
|
||||
/*주문고유번호*/
|
||||
private String ordrInnb;
|
||||
/*환불신청일시*/
|
||||
private String refundReqstDt;
|
||||
/*환불완료일시*/
|
||||
private String refundComptDt;
|
||||
/*신청(request), 처리중(ing), 완료(complete)*/
|
||||
|
||||
private String refundTyCd;
|
||||
/*전체취소(full), 부분취소(partial)*/
|
||||
private String refundScopeCd;
|
||||
/*환불사유내용*/
|
||||
private String refundResnCn;
|
||||
/*계좌이체(account), 무통장(bank), 신용카드(card), 수동(manual), ?(payco_coupon), 포스기기(pos)*/
|
||||
private String refundMthCd;
|
||||
/*환불계좌은행명*/
|
||||
private String refundAcntBnnkNm;
|
||||
/*환불계좌예금주명*/
|
||||
private String refundAcntDpstrNm;
|
||||
/*환불계좌번호*/
|
||||
private String refundAcntnb;
|
||||
/*환불금액*/
|
||||
private String refundAmt;
|
||||
/*환불적립금액*/
|
||||
private Integer refundAccmlmnyAmt;
|
||||
/*배송비환불총금액*/
|
||||
private Integer dlvyAmtTotRefundAmt;
|
||||
/*쿠폰할인보정금액*/
|
||||
private Integer coupDscntRevisnAmt;
|
||||
/*적립금보정금액*/
|
||||
private Integer accmlmnyRevisnAmt;
|
||||
/*에누리보정금액*/
|
||||
private Integer enuriRevisnAmt;
|
||||
/*적립금유효일자*/
|
||||
private String accmlmnyValidDe;
|
||||
/*다운로드쿠폰 고유번호*/
|
||||
private String dwldCouponInnb;
|
||||
/*상태메모내용*/
|
||||
private String sttusMemoCn;
|
||||
/*관리자메모내용*/
|
||||
private String mngrMemoCn;
|
||||
/*관리자 고유번호*/
|
||||
private String mngrInnb;
|
||||
/*스마트쇼핑환불신청일시*/
|
||||
private String smrtShopngRefndReqstDt;
|
||||
/*스마트쇼핑환불완료일시*/
|
||||
private String smrtShopngRefndComptDt;
|
||||
/*cancel_done, refund_request*/
|
||||
private String smrtShopngRefndProcsSttusCd;
|
||||
/*스마트쇼핑클레임발생금액*/
|
||||
private Integer smrtShopngClaimOccrrncAmt;
|
||||
/*스마트쇼핑초도배송비금액*/
|
||||
private Integer smrtShopngFrsttmeDlvyAmtAmt;
|
||||
/*반품환불보류상품번호내용*/
|
||||
private String returnRefndDferGoodsNbCn;
|
||||
/*사용여부*/
|
||||
private String useAt;
|
||||
/*처리대상자 구분*/
|
||||
private String procsTargetDv;
|
||||
/**신청(request), 완료(complete), 철회(retraction)*/
|
||||
private String returnProcsSttusCd;
|
||||
/**반품사유코드*/
|
||||
private String returnResnCd;
|
||||
/**고객-단순변심,고객-오주문,본사-배송지연,본사-상품불량,본사-상품파손,본사-상품품절,본사-오배송*/
|
||||
private String returnDtlResnCd;
|
||||
/**반품사유내용*/
|
||||
private String returnResnCn;
|
||||
/**고객이배송(user),상점이회수(shop)*/
|
||||
private String returnMthCd;
|
||||
/** 반품고객전화번호 */
|
||||
private String returnCstmrTelnb;
|
||||
/** 반품고객휴대폰번호 */
|
||||
private String returnCstmrMbtlnb;
|
||||
/** 반품배송비금액 */
|
||||
private String returnDlvyAmt;
|
||||
/** company,provider */
|
||||
private String returnDlvyAmtRecptTrgetCd;
|
||||
/**구매자(buyer), 판매자(seller)*/
|
||||
private String returnDlvyRspnsblCd;
|
||||
/**직접 송금(A), 환불금액에서 차감(M), 택배상자 동봉(D)*/
|
||||
private String returnDlvyPymntTyCd;
|
||||
/**반품배송비입금자명*/
|
||||
private String returnDlvyAmtRcpmnyerNm;
|
||||
/**반품배송비입금계좌번호*/
|
||||
private String returnDlvyAmtRcpmnyAcntnb;
|
||||
/**회수지우편번호*/
|
||||
private String zip;
|
||||
/**지번(zibun), 도로명(street)*/
|
||||
private String adresDvCd;
|
||||
/**회수지지번주소*/
|
||||
private String lnbAdres;
|
||||
/**회수지도로명주소*/
|
||||
private String rnmAdres;
|
||||
/**회수지주소상세*/
|
||||
private String dtlAdres;
|
||||
/**반품접수일시*/
|
||||
private String returnRceptDt;
|
||||
/**반품완료일시*/
|
||||
private String returnComptDt;
|
||||
/**스마트쇼핑반품요청일시*/
|
||||
private String smrtShopngReturnReqstDt;
|
||||
/**스마트쇼핑반품완료일시*/
|
||||
private String smrtShopngReturnComptDt;
|
||||
/**return_request, collect_done, return_deliveryfee, return_done, exchange_done*/
|
||||
private String smrtShopngReturnProcsSttusCd;
|
||||
|
||||
/** 지번 or 도로명 주소 */
|
||||
private String lnbOrRnmAdres;
|
||||
|
||||
|
||||
/** 반품 환불 상품 옵션 리스트 */
|
||||
// private List<OrderReItemVO> orderReItemVOList;
|
||||
|
||||
private String serverDv;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.wb.domainserver.domain.sopmal.nmbr.vo;
|
||||
|
||||
import com.wb.domainserver.domain.comm.vo.AbstractVO;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
* 위시리스트 VO
|
||||
*
|
||||
* @author 추지훈
|
||||
* @since 2024-03-21
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
* <pre>
|
||||
* == (Modification Information) == 개정이력
|
||||
*
|
||||
* 수정일 수정자 수정내용
|
||||
* ------- -------- ---------------------------
|
||||
* 2024-03-21 추지훈 최초 생성
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class MyWishVO extends AbstractVO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
/** 위시리스트 고유번호 */
|
||||
private String wslistInnb;
|
||||
|
||||
/** 상품 고유번호 */
|
||||
private Integer goodsInnb;
|
||||
|
||||
/** 쇼핑몰코드 */
|
||||
private String sopmalCd;
|
||||
|
||||
/** 회원 고유번호 */
|
||||
private Integer mbrInnb;
|
||||
|
||||
/** 회원 구분 코드 */
|
||||
private String mbrDvCd;
|
||||
|
||||
/** AGENT */
|
||||
private String agent;
|
||||
|
||||
/** AGENTID */
|
||||
private String agentId;
|
||||
|
||||
/** IP */
|
||||
private String ip;
|
||||
|
||||
/** 위시리스트 고유번호 배열 */
|
||||
private String[] wslistInnbArr;
|
||||
|
||||
|
||||
private String serverDv;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user