| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408 |
- package com.style24.admin.biz.dao;
- import java.util.Collection;
- import org.apache.ibatis.session.ResultHandler;
- import com.style24.core.support.annotation.ShopDs;
- import com.style24.persistence.domain.Order;
- import com.style24.persistence.domain.OrderChange;
- /**
- * 주문관리 Dao
- *
- * @author jsh77b
- * @since 2020. 11. 16
- */
- @ShopDs
- public interface TsaOrderDao {
-
- /**
- * 주문 목록 카운트
- * @param Order
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- int getOrderListCount(Order order);
-
- /**
- * 주문 목록
- * @param Order
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderList(Order order);
-
- /**
- * 주문기본정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderInfoList(Order order);
-
- /**
- * 주문상품정보 목록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderDetailList(Order order);
-
- /**
- * 주문상세 > 사은품목록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderFreeGiftList(Order order);
-
- /**
- * 배송정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getDeliveryAddrList(Order order);
-
- /**
- * 결제내역 > 결제 기본정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderPaymentBasicInfoList(Order order);
-
- /**
- * 배송비 정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getDeliveryFeeList(Order order);
-
- /**
- * 반품/교환 > 반품/교환 정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderChangeList(Order order);
-
- /**
- * 환불정보
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderRefundInfo(Order order);
-
- /**
- * 상담내역
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderCounselInfo(Order order);
-
- /**
- * 변경내역 > 주문요청 관리자 메모
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderMemoList(Order order);
-
- /**
- * 입점업체미발주 주문목록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 18
- */
- Collection<Order> getOrderSellerUnorderList(Order order);
-
- /**
- * 입점업체 엑셀다운용 임시테이블 삭제
- *
- * @param Order
- * @author jsh77b
- * @since 2020. 11. 30
- */
- void deleteEntryExcelDownTmp(Order order);
-
- /**
- * 주문상세상태 수정 - 입점
- *
- * @param Order
- * @author jsh77b
- * @since 2020. 11. 30
- */
- int updateOrderDetailStat(Order order);
-
- /**
- * 주문상세 이력 등록
- *
- * @param Order
- * @return
- * @author jsh77b
- * @since 2020. 11. 30
- */
- int createOrderDetailHst(Order order);
-
- /**
- * 엑셀 다운로드용 임시테이블 데이타 체크
- *
- * @param Order
- * @author jsh77b
- * @since 2020. 11. 30
- */
- int getEntryUploadExcelCheck(Order order);
-
- /**
- * 입점업체 엑셀다운용 임시테이블 생성
- *
- * @param Order
- * @author jsh77b
- * @since 2020. 11. 30
- */
- void createEntryExcelDownTmp(Order order);
-
- /**
- * 입점업체미발주목록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 30
- */
- Collection<Order> getSellerUnorderList(Order order);
-
- /**
- * 주문 엑셀다운로드
- *
- * @param Order
- * @param handler - ResultHandler
- * @author jsh77b
- * @since 2020. 11. 30
- */
- void getSellerUnorderList(Order order, ResultHandler<Order> handler);
-
- /**
- * 주문상세 정보
- *
- * @param ordDtlNo - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 11. 30
- */
- Order getOrderDetailInfo(Order order);
-
- /**
- * 주문상세정보 변경 - 송장번호 적용(입점)
- *
- * @param Order
- * @author jsh77b
- * @since 2020. 11. 30
- */
- int updateOrderDetailInvoice(Order order);
-
- /**
- * 주문상세 > 주문메오 > 주문메모정보조회
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Order getOrderMemoInfo(Order order);
-
- /**
- * 주문상세 > 주문요청 관리자 메모 > 메모등록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- int createOrderMemo(Order order);
-
- /**
- * 주문상세 > 주문요청 관리자 메모 > 메모수정
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- int updateOrderMemo(Order order);
-
- /**
- * 주문상세 > 주문요청 관리자 메모 > 메모삭제
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- int deleteOrderMemo(Order order);
-
- /**
- * 주문상품 상세 변경 이력 화면
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Collection<Order> getOrderDetailHistoryList(Order order);
-
- /**
- * 쿠폰사용 내역 팝업 화면
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Collection<Order> getOrderDiscountCouponList(Order order);
-
- /**
- * 포인트사용 내역 팝업 화면
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Collection<Order> getOrderDiscountPointList(Order order);
-
- /**
- * 상품권사용 내역 팝업 화면
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Collection<Order> getOrderGiftcardHstList(Order order);
-
- /**
- * 다다익선적용 내역 팝업 화면
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 16
- */
- Collection<Order> getOrderTmtbHstList(Order order);
-
- /**
- * 주문상세상태를 변경
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int changedOrdDtlStat(Order order);
- /**
- * 주문상세 > 주문취소신청 > 주문변경정보 상세 등록
- *
- * @param OrderChange - 주문 변경 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int createOrderChangeDetail(OrderChange orderChange);
-
- /**
- * 주문상세 > 주문취소신청 > 상품옵션 재고 원복
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2021. 01. 08
- */
- int updateOptionQty(Order order);
-
- /**
- * 주문상세 > 주문취소신청 > 주문상세단품정보 수정
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int updateOrderDetailItem(Order order);
-
- /**
- * 주문상세 > 주문취소신청 > 주문상세단품정보 이력 등록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int createOrderDetailItemHst(Order order);
-
- /**
- * 주문상세 > 주문취소신청 > 주문상세정보(취소,반품) 이력 등록
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int createOrderDetailHstCnclRtn(Order order);
- /**
- * 주문상세 > 주문취소신청 > 주문상세정보 수정
- *
- * @param Order - 주문 정보
- * @return
- * @author jsh77b
- * @since 2020. 12. 22
- */
- int updateOrderDetail(Order order);
-
-
-
- }
|