버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

이번 릴리즈는 상품평, 마일리지, 자동발급쿠폰 유형추가, 재입고알림 서비스와 주문 관련 기능에 대한 개선을 중심으로 다양한 기능과 성능을 제공합니다서비스 및 정기배송, 상담원주문접수 기능등 쇼핑몰 사용자 경험을 향상 시키기 위한 기능을 추가하고 성능 개선에 주력하였습니다.

  1. [개선신규] 클레임 - 교환프로세스 개선 내용 업데이트
    교환 시 교환가능여부 속성을 추가하여 확인하도록 합니다. 회수완료이후 교환배송건에 품절시 반품전환처리 가능하도록 기능 업데이트.

  2. [개선] 상품평 - 상품평 기능 개선 사항 업데이트
    상품평 API 변경에 대응하여 상품평 프론트 내부 코드 업데이트 되었습니다.

  3. [개선] 프로모션 - 마일리지 관리 서비스 추가 업데이트
    마일리지를 지급 관리할 수 있는 기능을 주문 - 백오피스 상담원 주문 서비스 추가

    • BO시스템에서 상담원 주문 가능한 기능을 추가합니다.

  4. [신규] 주문 - 정기배송 서비스 추가

    • 고객이 원하는 상품을 정기배송 할 수 있는 서비스를 추가합니다.

  5. [신규] 주문- 백오피스 상담원 주문 정산 - 배송비 조회 서비스 추가BO시스템에서 상담원 주문 가능한 기능을 추가합니다

    • 매출일자별 상품공급업체 배송비 조회할 수 있는 화면을 제공합니다.

  6. [신규] 주문상품 - 정기배송 재입고 알림 서비스 추가고객이 원하는 상품을 정기배송 할 수 있는 서비스를 추가합니다

    • 품절 상품에 대하여 재고 입고 시 고객에게 알림 서비스하는 기능을 제공합니다.

  7. [개선] 주문 - 다중배송지 등록 서비스 추가
    사용자들은 상품을 주문 시 여러 곳의 배송지로 주문할 수 있는 기능을 제공하여 사용자 편의성을 향상 시킵니다클레임 - 교환프로세스 개선 내용 업데이트

    • 교환 시 교환가능여부 속성을 추가하여 확인하도록 합니다. 회수완료이후 교환배송건에 품절시 반품전환처리 가능하도록 기능 업데이트.

  8. [개선] 쿠폰 - 자동발급 쿠폰 유형 추가
    사용자에게 자동으로 발급되는 자동 발급 쿠폰 유형을(APP 첫로그인, PUSH 첫 수신동의) 추가합니다상품평 - 상품평 기능 개선 사항 업데이트

    • 상품평 API 변경에 대응하여 상품평 프론트 내부 코드 업데이트 되었습니다.

  9. [개선] 정산프로모션 - 매출금액 검증 마일리지 관리 서비스 추가
    매출금액 검증 서비스 관련 업데이트

    • 마일리지를 지급 관리할 수 있는 기능을 추가합니다.

  10. [개선] 프로모션주문 - 마일리지 조회 다중배송지 등록 서비스 추가지급 및 사용된 마일리지 조회할 수 있는 화면을 제공합니다.[신규] 정산 - 배송비 조회 비스 추가
    매출일자별 상품공급업체 배송비

    • 사용자들은 상품을 주문 시 여러 곳의 배송지로 주문할 수 있는 기능을 제공하여 사용자 편의성을 향상 시킵니다.

  11. [개선] 쿠폰 - 자동발급 쿠폰 유형 추가

    • 사용자에게 자동으로 발급되는 자동 발급 쿠폰 유형을(APP 첫로그인, PUSH 첫 수신동의) 추가합니다.

  12. [개선] 정산 - 매출금액 검증 서비스 추가

    • 매출금액 검증 서비스 관련 기능을 추가합니다.

  13. [개선] 프로모션 - 마일리지 조회 서비스 추가

    • 지급 및 사용된 마일리지 조회할 수 있는 화면을 제공합니다.

  14. [개선] 프로모션 - 마일리지 수동 소멸처리 서비스 추가

    • 잘못 지급된 마일리지를 관리자가 수동으로 소멸 처리하는 기능을 제공합니다..

  15. [신규개선] 상품전시 - 재입고 알림 전시 구좌 서비스 추가품절 상품에 대하여 재고 입고 시 고객에게 알림 서비스하는 기능을 제공합니다.[개선] 전시 - 전시 구좌 서비스 추가

    • 비정형 매장에 대하여 콘텐츠 관리하는 기능을 제공합니다.

  16. [개선] 상품 - 상품등록시 유효성 검증 항목 개선 내용 업데이트

    • 상품 등록시 임시저장 항목에 대한 검정항목이 개선되었습니다.


전체적으로, 이번 릴리즈는 서비스 추가를 하여 더 나은 서비스를 제공하는 데 중점을 두었습니다. 자세한 내용은 링크를 클릭하여 확인하세요.

...

1.

...

교환시 교환가능여부 속성을 추가하여 확인하도록 합니다. 회수완료이후 교환배송건에 품절시 반품전환처리 가능하도록 개선합니다.

DB 변경 내역

  • 테이블 추가

    • 신조어정보(ST_NOGM_INFO)

    • 동의어정보(ST_SYN_INFO)

    • 랭킹모델정용정보(ST_RANK_MODL_APLY_INFO)

  • 공통코드 추가

    • 색인코드(PRD044)

    • 속성코드(PRD045)

소스 변경 내역

...

api-order

...

  • ReturnNotAvailableButtonValidator.java

  • ReturnPendingButtonValidator.java

  • ShippingAddressInputValidator.java

  • OpOrdBaseMapper.xml

  • OpOrdDtlGoodsInfo.xml

  • OpOrdDtlMapper.xml

  • ClaimAdtnCostInfoResponse.java

  • OrderButton.java

  • ClaimCommonService.java

  • ClaimCalculateFvrCostService.java

  • OrderButtonMapper.xml

...

api-bo

...

  • ClaimTargetGoodsResponse.java

  • OrderClaimOrdGoodsInfoResponse.java

...

bo

...

  • ClaimTargetGoodsResponse.java

  • orderClaimExchgRcptGrid.provider.js

  • orderClaimRtnExchgCnclGrid.provider.js

2. 상품평 기능 개선 사항 업데이트

상품평 API 변경에 대응하여 리뷰 프론트 코드 개선 진행되었습니다

화면 접근 경로

  • MO > 상품상세

DB 변경 내역

  • 상품리뷰정보(PR_GOODS_REV_INFO) 테이블 컬럼추가

    • 도움돼요개수(HLPF_CNT)

    • 전시순서(DISP_SEQ)

    • PK변경(상품리뷰신고순번)

소스 변경 내역

...

mo

...

  • ReviewEnterNotice.vue

  • ProductReviewHeader.vue

  • ProductReviewList.vue

  • ProductReviewMedia.vue

  • ProductReviewThumbnail.vue

  • en-US.js

  • ko-KR.js

  • _goodsNo.vue

  • detailReviewContents.vue

  • myReviewList.vue

  • myReviewListPossible.vue

  • DialogAllReviewThumbnail.vue

  • DialogReviewDetail.vue

  • DialogReviewEnterV2.vue

  • DialogReviewPhoto.vue

  • common.js

3. 마일리지 지급관리 서비스 추가

마일리지 지급관리는 고객에게 마일리지를 제공하고 관리하는 기능을 제공합니다. 클레임이나 이벤트마케팅에 필요한 마일리지를 일괄 및 개별로 대상자를 등록할 수 있도록 하고 지급등록/지급요청/승인처리/반려를 처리를 할 수 있는 기능을 제공합니다.

주요 내용

...

조회기간별 마일리지지급 목록 및 상세 목록을 조회합니다.

...

마일리지 지급 정보를 등록하고, 승인권자가 승인한 지급 건만, 지급 처리

...

마일리지 지급은 배치를 이용하며, 배치는 지급요청일을 기준으로 데이터를 처리를 하도록 되어있습니다.

...

백오피스 상담원 주문 서비스 추가

관리자(상담원)는 상담원 주문을 통해서 BO에서 주문을 생성할 수 있습니다. 회원, 상품, 배송지를 선택하여 고객(회원)님이 원하는 주문을 생성합니다.

주요 내용

  • 상담원 주문 추가

  • 관리자(상담원)는 상담원 주문을 통해서 BO에서 주문을 생성할 수 있습니다.

  • 상담원 주문은 회원만 가능하고, 혜택을 적용할 수 없고, 마일리지 결제수단만 사용 가능합니다.

화면 접근 경로

  • BO > 주문관리 > 상담원주문

대상 API

소스 변경 내역

api-bo

  • CounselorOrderController.java

  • CounselorOrderService.java

  • CounselorOrderProductInfoItemResponse.java

  • CounselorOrderGoodsItemInfoResponse.java

  • CounselorOrderDispGoodsInfoResponse.java

  • PromotionBase.java

  • AccmResponse.java

  • AccmPromotionInfo.java

  • CounselorOrderGoodsInfoRequest.java

  • PaymentRequest.java

  • PaymentOrderInfo.java

  • PaymentInfo.java

  • PaymentCommonInfo.java

  • OrdGoodsInfo.java

  • OrderRegisterRequest.java

  • OrderPromotionInfo.java

  • OrdererInfo.java

  • OrderBenefitGoodsInfo.java

  • OrdDlvInfo.java

  • OrdBaseInfo.java

  • GoodsBenefitResponse.java

  • GiftCard.java

  • DlvpInfo.java

  • DlvGrpInfo.java

  • DeliveryAmountRequest.java

  • CommonGoodsGroupProperty.java

  • BenefitOrderPromotionInfo.java

  • BasketGoods.java

  • AplyBsketInfo.java

  • AeFvrInfo.java

  • AeEvtInfo.java

  • PromotionBaseRequest.java

  • OrderAccmInfo.java

  • AccmRequest.java

  • AccmGoodsInfo.java

  • Keys.java

  • DlvAmtInfo.java

...

2. 정기배송 서비스 추가

고객은 원하는 상품을 정기 주문(정기 배송)을 할 수 있습니다. 요청하는 기간 동안 정기적으로 원하는 상품을 주문할 수 있는 기능을 추가하였습니다.

화면 접근 경로

  • MO > 자동결제카드 등록/변경

대상 API

DB 변경 내역

  • 테이블 추가

    • 회원자동결제정보(OP_MBR_AUTO_PAY_INFO)

소스 변경 내역

api-order

  • AutoPaymentCardController.java

  • RegularPaymentMethodService.java

  • AutoPaymentCardRequest.java

  • AutoPaymentCardResponse.java

  • OpMbrAutoPayInfo.java

  • PaymentMerchantController.java

  • InicisMoAuthRequest.java

  • InicisMoAuthResponse.java

  • InicisPcResponse.java

  • OpMbrAutoPayInfoMapper.java

  • OpMbrAutoPayInfoTrxMapper.java

  • OpRglrDeliBaseMapper.java

  • OpMbrAutoPayInfoMapper.xml

  • OpMbrAutoPayInfoTrxMapper.xml

  • OpRglrDeliBaseMapper.xml

  • PaymentApiError.java

  • OM013.java

  • OM030.java

  • paymentCommon_ko.properties

api-member

  • SwaggerTag.java

  • MemberController.java

  • MemberDetailResponse.java

  • EtMbrBaseMapper.xml

...

3. 배송비 조회 서비스 추가

배송비 조회는 사이트에서 주문 및 반품 시 발생되는 배송비를 효과적으로 파악하고 업체와 소통을 위해 해당 기능을 제공하고 있습니다. 정산매출집계된 정보로 PO시스템에서 업체별로 배송비를조회할 수 있도록 기능을 제공하고 있습니다.

화면 접근 경로

  • BO > 정산 > 매출정산관리 > 배송비조회

대상 API

소스 변경 내역

api-order

  • AcDeliveryAmountController.java

  • AcDeliveryAmountService.java

  • AcSalesHstryOrdCostMapper.java

  • AcDeliveryAmountRequest.java

  • AcDeliveryAmountSummaryRequest.java

  • AcDeliveryAmountDetailResponse.java

  • AcDeliveryAmountExcelRow.java

  • AcDeliveryAmountSummaryResponse.java

  • AcSalesHstryOrdCostMapper.xml

bo

  • AcDeliveryAmountController.java

  • AcDeliveryAmountService.java

  • AcDeliveryAmountRequest.java

  • AcDeliveryAmountSummaryRequest.java

  • AcDeliveryAmountDetailResponse.java

  • AcDeliveryAmountSummaryResponse.java

  • acDeliveryAmountView.html

  • acDeliveryAmountDetailGrid.eventHandler.js

  • acDeliveryAmountDetailGrid.provider.js

  • acDeliveryAmountSummaryGrid.eventHandler.js

  • acDeliveryAmountSummaryGrid.provider.js

...

4. 재입고 알림 서비스 추가

품절 처리된 상품에 대한 재고 상품, 재입고시 알림을 통한 고객 서비스 제공합니다

주요 내용

  • 알림 등록 API, 알림(SMS,알림톡) 배치, BO조회 화면, 재입고 알림 페이지(FO) 제공합니다.

화면 접근 경로

  • BO > 프로모션 > 마일리지 지급/소멸 관리 > 마일리지 지급 관리

  • BO > 프로모션 > 마일리지 지급/소멸 관리 > 마일리지 집계 현황

대상 API

  • 마일리지 지급 관리 목록 조회 상품 > 상품관리 > 재입고 알림 관리

  • MO > 마이페이지 > 재입고알림목록조회

대상 API

9. 마일리지 조회 서비스 추가

마일리지 조회는 사이트에서 주문시 사용한 마일리지금액을 효과적으로 파악하기 위해 제공하는 기능입니다. 정산매출집계된 정보로 주문별로 결제및환불 처리한 마일리지 금액를 조회할 수 있는 기능을 제공합니다.

화면 접근 경로

  • BO > 정산 > 매출정산관리 > 마일리지 조회

대상 API

소스 변경 내역

...

api-bo

...

  • MileageController.java

  • MileageService.java

  • AcSalesHstryOrdFvrMapper.java

  • AcSalesHstryOrdFvrMapper.xml

  • AcSalesHstryPayMapper.java

  • AcSalesHstryPayMapper.xml

  • MileageRequest.java

  • MileageRsrvSummaryResponse.java

  • MileageRsrvDetailResponse.java

  • MileageUseSummaryResponse.java

  • MileageUseDetailResponse.java

  • MileageRsrvExcelRow.java

  • MileageUseExcelRow.java

...

bo

...

  • MileageController.java

  • MileageService.java

  • MileageRequest.java

  • MileageRsrvSummaryResponse.java

  • MileageRsrvDetailResponse.java

  • MileageUseSummaryResponse.java

  • MileageUseDetailResponse.java

  • mileageView.html

  • mileageRsrvTab.html

  • mileageUseTab.html

  • mileageRsrvSummaryGrid.eventHandler.js

  • mileageRsrvDetailGrid.eventHandler.js

  • mileageUseSummaryGrid.eventHandler.js

  • mileageUseDetailGrid.eventHandler.js

  • mileageRsrvSummaryGrid.provider.js

  • mileageRsrvDetailGrid.provider.js

  • mileageUseSummaryGrid.provider.js

  • mileageUseDetailGrid.provider.js

10. 배송비 조회 소비스 추가

배송비 조회는 사이트에서 주문 및 반품 시 발생되는 배송비를 효과적으로 파악하고 업체와 소통을 위해 해당 기능을 제공하고 있습니다. 정산매출집계된 정보로 PO시스템에서 업체별로 배송비를조회할 수 있도록 기능을 제공하고 있습니다.

화면 접근 경로

  • BO > 정산 > 매출정산관리 > 배송비조회

대상 API

소스 변경 내역

...

api-order

...

  • AcDeliveryAmountController.java

  • AcDeliveryAmountService.java

  • AcSalesHstryOrdCostMapper.java

  • AcDeliveryAmountRequest.java

  • AcDeliveryAmountSummaryRequest.java

  • AcDeliveryAmountDetailResponse.java

  • AcDeliveryAmountExcelRow.java

  • AcDeliveryAmountSummaryResponse.java

  • AcSalesHstryOrdCostMapper.xml

...

bo

...

  • AcDeliveryAmountController.java

  • AcDeliveryAmountService.java

  • AcDeliveryAmountRequest.java

  • AcDeliveryAmountSummaryRequest.java

  • AcDeliveryAmountDetailResponse.java

  • AcDeliveryAmountSummaryResponse.java

  • acDeliveryAmountView.html

  • acDeliveryAmountDetailGrid.eventHandler.js

  • acDeliveryAmountDetailGrid.provider.js

  • acDeliveryAmountSummaryGrid.eventHandler.js

  • acDeliveryAmountSummaryGrid.provider.js

11. 마일리지 수동 소멸처리 서비스 추가

마일리지를 오지급 한 경우 해당 적립건을 선택한 후 수기로 적립을 소멸 처리하는 기능을 제공한다.

주요 내용

  • 마일리지 적립/사용 목록을 조회한다.

  • 마일리지 적립/사용 목록 조회 시 구분 값에 따라 필터하여 조회한다.

  • 마일리지 적립 목록 중 오지급 된 마일리지를 소멸처리 한다.

  • 잔액이 있는 마일리지 건에 대해서만 소멸처리가 진행된다.

화면 접근 경로

  • BO > 프로모션>마일리지 지급/소멸 관리>마일리지 소멸 관리

대상 API

소스 변경 내역

...

api-bo

...

  • milgExtinctMgmt_en.properties

  • milgExtinctMgmt_ko.properties

  • MilgExtctMgmtController.java

  • MilgExtctMgmtRequest.java

  • MilgExtctMgmtResponse.java

  • EtMbrAstMgrHistMapper.java

  • MilgExtctMgmtService.java

  • MilgExtctMgmtServiceImpl.java

  • EtMbrAstMgrHistMapper.xml

  • MemberSearchPopupServiceImpl.java

  • MilgExtctRequest.java

  • MlgUseRfdRequest.java

  • MbrAsstResponse.java

  • EtMbrAstMgrHist.java

  • MeMbrAstSum.java

  • ME020.java

  • EtMbrAstMgrHistTrxMapper.java

  • MeMbrAstSumTrxMapper.java

  • EtMbrAstMgrHistTrxMapper.xml

  • MeMbrAstSumTrxMapper.xml

...

bo

...

  • MilgExtctMgmtServiceImpl.java

  • application.yml

  • milgExtinctMgmt_en.properties

  • milgExtinctMgmt_ko.properties

  • milgExtctMgmtViewGrid.eventHandler.js

  • milgExtctMgmtViewGrid.provider.js

  • milgExtctMgmtView.html

  • MilgExtctMgmtResponse.java

  • MilgExtctMgmtService.java

  • MilgExtctMgmtRequest.java

  • MilgExtctMgmtController.java

  • ME016.java

  • MilgExtctRequest.java

  • MemberContactHistoryResponse.java

12. 재입고 알림 서비스 추가

품절 처리된 상품에 대한 재고 상품, 재입고시 알림을 통한 고객 서비스 제공합니다

주요 내용

  • 알림 등록 API, 알림(SMS,알림톡) 배치, BO조회 화면, 재입고 알림 페이지(FO) 제공합니다.

화면 접근 경로

  • BO > 상품 > 상품관리 > 재입고 알림 관리

  • MO > 마이페이지 > 재입고알림목록조회

대상 API

DB 변경 내역

  • 테이블 추가

    • 상품재입고알림신청(PR_GOODS_RE_WHSG_NOTI_SGT)

  • 시퀀스 추가

    • PR_GOODS_RE_WHSG_NOTI_SGT_SQ01

  • 공통코드 추가

    • 재입고알림방법코드(PR070)

    • 재입고알림상태코드(PR048)

    • 재입고알림취소경로코드(PR049)

소스 변경 내역

...

mo

...

  • OptionList.vue

  • OptionSelect.vue

  • ProductRowUnitRestock.vue

  • en-US.js

  • ko-KR.js

  • productDetail.vue

  • restockList.vue

  • DialogOption.vue

  • DialogBundleOption.vue

  • DialogOption.vue

  • DialogReStockingAlarm.vue

...

api-goods

...

  • ProductReplenishController.java

  • ReplenishRequest.java

  • ReplenishResponse.java

  • ReplenishMapper.java

  • ReplenishTrxMapper.java

  • ReplenishService.java

  • ReplenishServiceImpl.java

  • ReplenishMapper.xml

  • ReplenishTrxMapper.xml

  • ReplenishProductInfo.java

  • GoodsApiError.java

  • goodsCommon_en.properties

  • goodsCommon_ko.properties

...

bo

...

  • RestockNotificationController.java

  • RestockNotificationRequest.java

  • application.yml

  • restockNotification_en.properties

  • restockNotification_ko.properties

  • restockNotificationListGrid.eventHandler.js

  • restockNotificationListGrid.provider.js

  • restockNotificationView.html

...

api-bo

...

  • RestockNotificationApiController.java

  • RestockNotificationApiRequest.java

  • RestockNotificationApiResponse.java

  • RestockNotificationMapper.java

  • RestockNotificationService.java

  • RestockNotificationServiceImpl.java

  • RestockNotificationMapper.xml

...

batch-gddp

...

  • RestockNotificationMsgRequest.java

  • RestockNotificationResponse.java

  • RestockNotificationJobConfig.java

  • RestockNotificationTasklet.java

  • RestockNotificationMapper.java

  • RestockNotificationService.java

  • RestockNotificationMapper.xml

13. 전시 구좌 서비스 추가

FO화면에서 배너 및 컨텐츠 노출을 위한, 사이트별 화면에 노출하는 코너정보 API를 제공합니다. 해당 API는 각 화면에서 개별 호출해야 하며, 각 호출화면에서 데이터를 기반으로 화면구성을 해야 합니다. 모듈별 구좌 생성 API제공 (코너 ID기반)하고 있습니다.

주요 내용

  • 매장 타입 구좌매장 추가

  • 모듈별로 구좌 매장 개설

  • 해당 매장에 생성 된 코너를 ID로 매핑하여 제공

화면 접근 경로

  • BO > 전시 > 전시연결관리 > 구좌관리

  • BO > 전시 > 전시연결관리 > 구좌매장관리

...

BATCH변경 내역

  • 마일리지 집계(batMilgPayJob) 배치추가

DB 변경 내역

  • 테이블 추가

    • 자산지급정보(ET_AST_PAY_INFO)

    • 자산지급내역정보(ET_AST_PAY_ITMI_INFO)

  • 시퀀스 추가

    • ET_AST_PAY_INFO_SQ01

    • ET_AST_PAY_ITMI_INFO_SQ01

소스 변경 내역

...

api-bo

...

  • EtAstPayInfo.java

  • EtAstPayItmiInfo.java

  • MilgPayGridReadRequest.java

  • MilgPayGridSaveRequest.java

  • MilgPayUpdateRequest.java

  • MilgPayRejectUpdateRequest.java

  • MilgPayGridReadResponse.java

  • MilgPayRejectReadResponse.java

  • MilgPayDtlGridRequest.java

  • MilgPayDtlRequest.java

  • MilgPayMbrRequest.java

  • MilgPayMbrUpdateRequest.java

  • exceldown

  • MilgPayDtlResponse.java

  • MilgPayDtlGridResponse.java

  • exceldown

  • EtAstPayInfoMapper.xml

  • EtAstPayItmiInfoMapper.xml

  • EtAstPayInfoTrxMapper.xml

  • EtAstPayItmiInfoTrxMapper.xml

  • EtAstPayInfoMapper.java

  • EtAstPayItmiInfoMapper.java

  • EtAstPayInfoTrxMapper.java

  • EtAstPayItmiInfoTrxMapper.java

  • MilgPayMgmtService.java

  • MilgPayMgmtServiceImpl.java

  • MilgPayValidatorService.java

  • MilgPayValidatorMessege.java

  • MilgPayConsumer.java

  • MilgPayMgmtController.java

  • ME012.java

  • milgPayMgmt_ko.properties

  • milgPayMgmt_en.properties

  • application.yml

  • MilgStatusGridReadRequest.java

  • MilgStatusGridReadResponse.java

  • EtAstPayInfoMapper.xml

  • EtMbrAstMgrHistMapper.java

  • MilgStatusService.java

  • MilgStatusServiceImpl.java

  • MilgStatusController.java

...

bo

...

  • EtAstPayInfo.java

  • EtAstPayItmiInfo.java

  • MilgPayGridReadRequest.java

  • MilgPayGridSaveRequest.java

  • MilgPayUpdateRequest.java

  • MilgPayRejectUpdateRequest.java

  • MilgPayGridReadResponse.java

  • MilgPayDtlGridRequest.java

  • MilgPayDtlRequest.java

  • MilgPayMbrRequest.java

  • MilgPayMbrUpdateRequest.java

  • exceldown

  • MilgPayDtlGridResponse.java

  • MilgPayDtlResponse.java

  • MilgPayMgmtService.java

  • MilgPayMgmtServiceImpl.java

  • MilgPayMgmtController.java

  • milgPayMgmt_en.properties

  • milgPayMgmt_ko.properties

  • application.yml

  • milgPayMgmtView.html

  • milgPayRejectPopup.html

  • milgPayDtlViewPopup.html

  • milgPayMbrAddManyPopup.html

  • milgPayMbrAddPopup.html

  • milgPayMbrUpdateManyPopup.html

  • milgPayAddManyGrid.eventHandler.js

  • milgPayAddManyGrid.provider.js

  • milgPayDtlViewPopup.eventHandler.js

  • milgPayMbrAddPopup.eventHandler.js

  • milgPayMbrInfoGrid.eventHandler.js

  • milgPayMbrInfoGrid.provider.js

  • milgPayUpdateManyPopup.eventHandler.js

  • milgPayMgmtGrid.eventHandler.js

  • milgPayMgmtGrid.provider.js

  • milgPayRejectPopup.eventHandler.js

  • MilgStatusGridReadRequest.java

  • MilgStatusGridReadResponse.java

  • MilgStatusService.java

  • MilgStatusServiceImpl.java

  • MilgStatusController.java

  • milgStatus_en.properties

  • milgStatus_ko.properties

  • milgStatusView.html

  • milgStatus.js

  • milgStatusAccumGrid.eventHandler.js

  • milgStatusAccumGrid.provider.js

  • milgStatusSubDtlGrid.eventHandler.js

  • milgStatusSubDtlGrid.provider.js

  • milgStatusUseGrid.eventHandler.js

  • milgStatusUseGrid.provider.js

...

batch-gddp

...

  • MlgUpdateRequest.java

  • BatMilgPayResponse.java

  • BatMilgPayConfig.java

  • BatMilgPayTasklet.java

  • BatMilgPayMapper.java

  • BatMilgPayServiceImpl.java

  • OrderRwdbDatabaseConfig.java

  • logback-spring.xml

  • BatMilgPayMapper.xml

4. 백오피스 상담원 주문 서비스 추가

관리자(상담원)는 상담원 주문을 통해서 BO에서 주문을 생성할 수 있습니다. 회원, 상품, 배송지를 선택하여 고객(회원)님이 원하는 주문을 생성합니다.

주요 내용

  • 상담원 주문 추가

  • 관리자(상담원)는 상담원 주문을 통해서 BO에서 주문을 생성할 수 있습니다.

  • 상담원 주문은 회원만 가능하고, 혜택을 적용할 수 없고, 마일리지 결제수단만 사용 가능합니다.

화면 접근 경로

  • BO > 주문관리 > 상담원주문

대상 API

소스 변경 내역

...

api-bo

...

  • CounselorOrderController.java

  • CounselorOrderService.java

  • CounselorOrderProductInfoItemResponse.java

  • CounselorOrderGoodsItemInfoResponse.java

  • CounselorOrderDispGoodsInfoResponse.java

  • PromotionBase.java

  • AccmResponse.java

  • AccmPromotionInfo.java

  • CounselorOrderGoodsInfoRequest.java

  • PaymentRequest.java

  • PaymentOrderInfo.java

  • PaymentInfo.java

  • PaymentCommonInfo.java

  • OrdGoodsInfo.java

  • OrderRegisterRequest.java

  • OrderPromotionInfo.java

  • OrdererInfo.java

  • OrderBenefitGoodsInfo.java

  • OrdDlvInfo.java

  • OrdBaseInfo.java

  • GoodsBenefitResponse.java

  • GiftCard.java

  • DlvpInfo.java

  • DlvGrpInfo.java

  • DeliveryAmountRequest.java

  • CommonGoodsGroupProperty.java

  • BenefitOrderPromotionInfo.java

  • BasketGoods.java

  • AplyBsketInfo.java

  • AeFvrInfo.java

  • AeEvtInfo.java

  • PromotionBaseRequest.java

  • OrderAccmInfo.java

  • AccmRequest.java

  • AccmGoodsInfo.java

  • Keys.java

  • DlvAmtInfo.java

5. 정기배송 서비스 추가

고객은 원하는 상품을 정기 주문(정기 배송)을 할 수 있습니다. 요청하는 기간 동안 정기적으로 원하는 상품을 주문할 수 있는 기능을 추가하였습니다.

화면 접근 경로

  • MO > 자동결제카드 등록/변경

대상 API

DB 변경 내역

  • 테이블 추가

    • 회원자동결제정보(OP_MBR_AUTO_PAY_INFO)

소스 변경 내역

...

api-order

...

  • AutoPaymentCardController.java

  • RegularPaymentMethodService.java

  • AutoPaymentCardRequest.java

  • AutoPaymentCardResponse.java

  • OpMbrAutoPayInfo.java

  • PaymentMerchantController.java

  • InicisMoAuthRequest.java

  • InicisMoAuthResponse.java

  • InicisPcResponse.java

  • OpMbrAutoPayInfoMapper.java

  • OpMbrAutoPayInfoTrxMapper.java

  • OpRglrDeliBaseMapper.java

  • OpMbrAutoPayInfoMapper.xml

  • OpMbrAutoPayInfoTrxMapper.xml

  • OpRglrDeliBaseMapper.xml

  • PaymentApiError.java

  • OM013.java

  • OM030.java

  • paymentCommon_ko.properties

...

api-member

...

  • SwaggerTag.java

  • MemberController.java

  • MemberDetailResponse.java

  • EtMbrBaseMapper.xml

6. 다중배송지 등록 서비스 추가

고객이 여러 곳의 배송지로 상품을 나누어서 주문할 수 있습니다. 각각의 배송지에 할당된 상품의 합산 금액에 의해 배송비가 계산됩니다. 상세/교환/반품 시 할당된 배송지에 따라 클레임이 변경됩니다.

주요 내용

  • 주문서 다중배송 기능 추가

  • 주문상세 상품/배송지 노출 단위 변경

  • 주문상세 배송지 변경 단위 변경

  • 클레임 처리대상 조회 조건 추가

화면 접근 경로

  • MO > 주문서

대상 API

소스 변경 내역

...

api-order

...

  • ExchangeController.java

  • OrderCancelController.java

  • OrderChangeController.java

  • ReturnController.java

  • OrderInfoController.java

  • ExchangeService.java

  • OrderCancelService.java

  • OrderChangeService.java

  • ReturnService.java

  • OrderInfoService.java

  • ClaimTargetRequest.java

  • DeliveryInfoChangeRequest.java

  • ReturnTargetRequest.java

  • ClaimTargetResponse.java

  • OrderDetailDeliInfoGroupResponse.java

  • OrderDetailDlvpInfoResponse.java

  • OrderDetailGoodsInfoResponse.java

  • OrderDetailInfoResponse.java

  • OpOrdDeliInfoTrxMapper.java

  • OpOrdBaseMapper.xml

  • OpOrdDeliInfoTrxMapper.xml

  • ClaimCalculateFvrCostRequest.java

  • ClaimTargetGoodsResponse.java

  • ClaimTargetOpOrdFvrCostRel.java

  • ClaimTargetOpOrdFvrCostResponse.java

  • RefundAdditionAmtInfo.java

  • ClaimCalculateService.java

  • ClaimFvrCostCreator.java

  • RefundAdditionEtcInfoCreator.java

  • ClaimCalculateFvrCostService.java

  • ReCalculateAccumulateFvrCostCalculator.java

  • ReCalculateDiscountFvrCostCalculator.java

  • ClaimCostUtils.java

  • DeliveryAmountController.java

  • DeliveryFeeRequest.java

  • DeliveryAmountService.java

  • OrderCompleteMailRequest.java

  • OrderCommonAfterProcess.java

  • OpOrdDtlCreator.java

7. 자동발급 쿠폰 유형 추가

APP 첫 로그인 쿠폰을 발급하는 이유는 새로운 사용자를 유치하고 앱 사용을 촉진하기 위한 마케팅의 한 전략입니다. 이를 통해 주문 및 회원의 활동을 파악할 수 있습니다.

PUSH 첫수신동의 쿠폰 발급은 모바일애플리케이션에서 고객에게 푸시 알림을 보내기 위한 동의를 얻기 위해 기능을 제공하고 있습니다.

주요 내용

  • APP 첫 로그인 시 쿠폰을 지급한다

  • APP 첫 로그인 쿠폰을 발급받은 회원은 모바일 기기 정보만 업데이트 한다.

  • 쿠폰 발급이 서버 에러 및 통신 장애에 의해 되지 않았을 경우, 쿠폰 발급 여부는 업데이트 하지 않는다.

대상 API

소스 변경 내역

...

api-member

...

  • MemberService.java

  • EtMbrDtlInfo.java

  • EtMbrMoblMachInfo.java

  • EtMbrDtlInfoMapper.java

  • EtMbrDtlInfoTrxMapper.java

  • EtMbrMoblMachInfoTrxMapper.java

  • OrderService.java

  • MemberService.java

  • EtMbrDtlInfoMapper.xml

  • EtMbrMoblMachInfoTrxMapper.xml

  • AppInfoRequest.java

  • MemberController.java

  • CpnDownRequest.java

...

mo

...

  • axios.js

8. 매출금액 검증 서비스 추가

정산매출금액을 집계한 데이타 와 주문결제금액을 비교하여 검증합니다.

주요 내용

  • 초도배송비 집계 누락되는 케이스 수정

  • 교환중반품 집계 시 교환취소 정보까지 집계되는 케이스 수정

  • 배치 수행 전 매출마감 및 매출전송 여부 체크 추가

화면 접근 경로

  • BO > 매출정산관리 > 매출내역조회

BATCH변경 내역

  • 매출내역 집계(acSaleInfoJob) 배치추가

소스 변경 내역

...

bo

...

  • AcSaleInfoRequest.java

  • acSaleInfo_en.properties

  • acSaleInfo_ko.properties

  • acSaleCloseCancelPopup.eventHandler.js

  • acSaleClosePopup.eventHandler.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfo_en.properties

  • acSaleInfo_ko.properties

  • acSaleCloseCancelPopup.eventHandler.js

  • acSaleClosePopup.eventHandler.js

  • acSaleInfoGrid.eventHandler.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfoGrid.provider.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfoView.html

...

api-bo

...

  • AcSaleInfoRequest.java

  • AcSaleInfoMapper.java

  • AcSaleInfoService.java

  • AcSaleInfoMapper.xml

  • AcSaleInfoTrxMapper.xml

...

batch-mbod

...

  • AC002.java

  • AcSaleInfoTasklet.java

  • AcSaleInfoMapper.java

  • AcSaleInfoTrxMapper.java

  • AcSaleInfoService.java

  • AcSaleInfoMapper.xml

  • AcSaleInfoTrxMapper.xml

  • EtMbrBaseMapper.xml

  • EtMbrBaseTrxMapper.xml

  • EtMbrGradeHistTrxMapper.xml

DB 변경 내역

  • 테이블 추가

    • 상품재입고알림신청(PR_GOODS_RE_WHSG_NOTI_SGT)

  • 시퀀스 추가

    • PR_GOODS_RE_WHSG_NOTI_SGT_SQ01

  • 공통코드 추가

    • 재입고알림방법코드(PR070)

    • 재입고알림상태코드(PR048)

    • 재입고알림취소경로코드(PR049)

소스 변경 내역

mo

  • OptionList.vue

  • OptionSelect.vue

  • ProductRowUnitRestock.vue

  • en-US.js

  • ko-KR.js

  • productDetail.vue

  • restockList.vue

  • DialogOption.vue

  • DialogBundleOption.vue

  • DialogOption.vue

  • DialogReStockingAlarm.vue

api-goods

  • ProductReplenishController.java

  • ReplenishRequest.java

  • ReplenishResponse.java

  • ReplenishMapper.java

  • ReplenishTrxMapper.java

  • ReplenishService.java

  • ReplenishServiceImpl.java

  • ReplenishMapper.xml

  • ReplenishTrxMapper.xml

  • ReplenishProductInfo.java

  • GoodsApiError.java

  • goodsCommon_en.properties

  • goodsCommon_ko.properties

bo

  • RestockNotificationController.java

  • RestockNotificationRequest.java

  • application.yml

  • restockNotification_en.properties

  • restockNotification_ko.properties

  • restockNotificationListGrid.eventHandler.js

  • restockNotificationListGrid.provider.js

  • restockNotificationView.html

api-bo

  • RestockNotificationApiController.java

  • RestockNotificationApiRequest.java

  • RestockNotificationApiResponse.java

  • RestockNotificationMapper.java

  • RestockNotificationService.java

  • RestockNotificationServiceImpl.java

  • RestockNotificationMapper.xml

batch-gddp

  • RestockNotificationMsgRequest.java

  • RestockNotificationResponse.java

  • RestockNotificationJobConfig.java

  • RestockNotificationTasklet.java

  • RestockNotificationMapper.java

  • RestockNotificationService.java

  • RestockNotificationMapper.xml

...

5. 교환프로세스 개선 내용 업데이트

교환시 교환가능여부 속성을 추가하여 확인하도록 합니다. 회수완료이후 교환배송건에 품절시 반품전환처리 가능하도록 개선합니다.

DB 변경 내역

  • 테이블 추가

    • 신조어정보(ST_NOGM_INFO)

    • 동의어정보(ST_SYN_INFO)

    • 랭킹모델정용정보(ST_RANK_MODL_APLY_INFO)

  • 공통코드 추가

    • 색인코드(PRD044)

    • 속성코드(PRD045)

소스 변경 내역

api-order

  • ReturnNotAvailableButtonValidator.java

  • ReturnPendingButtonValidator.java

  • ShippingAddressInputValidator.java

  • OpOrdBaseMapper.xml

  • OpOrdDtlGoodsInfo.xml

  • OpOrdDtlMapper.xml

  • ClaimAdtnCostInfoResponse.java

  • OrderButton.java

  • ClaimCommonService.java

  • ClaimCalculateFvrCostService.java

  • OrderButtonMapper.xml

api-bo

  • ClaimTargetGoodsResponse.java

  • OrderClaimOrdGoodsInfoResponse.java

bo

  • ClaimTargetGoodsResponse.java

  • orderClaimExchgRcptGrid.provider.js

  • orderClaimRtnExchgCnclGrid.provider.js

...

6. 상품평 기능 개선 사항 업데이트

상품평 API 변경에 대응하여 리뷰 프론트 코드 개선 진행되었습니다

화면 접근 경로

  • MO > 상품상세

DB 변경 내역

  • 상품리뷰정보(PR_GOODS_REV_INFO) 테이블 컬럼추가

    • 도움돼요개수(HLPF_CNT)

    • 전시순서(DISP_SEQ)

    • PK변경(상품리뷰신고순번)

소스 변경 내역

mo

  • ReviewEnterNotice.vue

  • ProductReviewHeader.vue

  • ProductReviewList.vue

  • ProductReviewMedia.vue

  • ProductReviewThumbnail.vue

  • en-US.js

  • ko-KR.js

  • _goodsNo.vue

  • detailReviewContents.vue

  • myReviewList.vue

  • myReviewListPossible.vue

  • DialogAllReviewThumbnail.vue

  • DialogReviewDetail.vue

  • DialogReviewEnterV2.vue

  • DialogReviewPhoto.vue

  • common.js

...

7. 마일리지 지급관리 서비스 추가

마일리지 지급관리는 고객에게 마일리지를 제공하고 관리하는 기능을 제공합니다. 클레임이나 이벤트마케팅에 필요한 마일리지를 일괄 및 개별로 대상자를 등록할 수 있도록 하고 지급등록/지급요청/승인처리/반려를 처리를 할 수 있는 기능을 제공합니다.

주요 내용

  • 조회기간별 마일리지지급 목록 및 상세 목록을 조회합니다.

  • 마일리지 지급 정보를 등록하고, 승인권자가 승인한 지급 건만, 지급 처리

  • 마일리지 지급은 배치를 이용하며, 배치는 지급요청일을 기준으로 데이터를 처리를 하도록 되어있습니다.

  • 자산적립사유를 기준으로 건수와 마일리지 정보를 요약한 목록을 조회하고, 요약 목록 클릭 시 집계 상세 목록을 조회합니다.

화면 접근 경로

  • BO > 프로모션 > 마일리지 지급/소멸 관리 > 마일리지 지급 관리

  • BO > 프로모션 > 마일리지 지급/소멸 관리 > 마일리지 집계 현황

대상 API

BATCH변경 내역

  • 마일리지 집계(batMilgPayJob) 배치추가

DB 변경 내역

  • 테이블 추가

    • 자산지급정보(ET_AST_PAY_INFO)

    • 자산지급내역정보(ET_AST_PAY_ITMI_INFO)

  • 시퀀스 추가

    • ET_AST_PAY_INFO_SQ01

    • ET_AST_PAY_ITMI_INFO_SQ01

소스 변경 내역

api-bo

  • EtAstPayInfo.java

  • EtAstPayItmiInfo.java

  • MilgPayGridReadRequest.java

  • MilgPayGridSaveRequest.java

  • MilgPayUpdateRequest.java

  • MilgPayRejectUpdateRequest.java

  • MilgPayGridReadResponse.java

  • MilgPayRejectReadResponse.java

  • MilgPayDtlGridRequest.java

  • MilgPayDtlRequest.java

  • MilgPayMbrRequest.java

  • MilgPayMbrUpdateRequest.java

  • exceldown

  • MilgPayDtlResponse.java

  • MilgPayDtlGridResponse.java

  • exceldown

  • EtAstPayInfoMapper.xml

  • EtAstPayItmiInfoMapper.xml

  • EtAstPayInfoTrxMapper.xml

  • EtAstPayItmiInfoTrxMapper.xml

  • EtAstPayInfoMapper.java

  • EtAstPayItmiInfoMapper.java

  • EtAstPayInfoTrxMapper.java

  • EtAstPayItmiInfoTrxMapper.java

  • MilgPayMgmtService.java

  • MilgPayMgmtServiceImpl.java

  • MilgPayValidatorService.java

  • MilgPayValidatorMessege.java

  • MilgPayConsumer.java

  • MilgPayMgmtController.java

  • ME012.java

  • milgPayMgmt_ko.properties

  • milgPayMgmt_en.properties

  • application.yml

  • MilgStatusGridReadRequest.java

  • MilgStatusGridReadResponse.java

  • EtAstPayInfoMapper.xml

  • EtMbrAstMgrHistMapper.java

  • MilgStatusService.java

  • MilgStatusServiceImpl.java

  • MilgStatusController.java

bo

  • EtAstPayInfo.java

  • EtAstPayItmiInfo.java

  • MilgPayGridReadRequest.java

  • MilgPayGridSaveRequest.java

  • MilgPayUpdateRequest.java

  • MilgPayRejectUpdateRequest.java

  • MilgPayGridReadResponse.java

  • MilgPayDtlGridRequest.java

  • MilgPayDtlRequest.java

  • MilgPayMbrRequest.java

  • MilgPayMbrUpdateRequest.java

  • exceldown

  • MilgPayDtlGridResponse.java

  • MilgPayDtlResponse.java

  • MilgPayMgmtService.java

  • MilgPayMgmtServiceImpl.java

  • MilgPayMgmtController.java

  • milgPayMgmt_en.properties

  • milgPayMgmt_ko.properties

  • application.yml

  • milgPayMgmtView.html

  • milgPayRejectPopup.html

  • milgPayDtlViewPopup.html

  • milgPayMbrAddManyPopup.html

  • milgPayMbrAddPopup.html

  • milgPayMbrUpdateManyPopup.html

  • milgPayAddManyGrid.eventHandler.js

  • milgPayAddManyGrid.provider.js

  • milgPayDtlViewPopup.eventHandler.js

  • milgPayMbrAddPopup.eventHandler.js

  • milgPayMbrInfoGrid.eventHandler.js

  • milgPayMbrInfoGrid.provider.js

  • milgPayUpdateManyPopup.eventHandler.js

  • milgPayMgmtGrid.eventHandler.js

  • milgPayMgmtGrid.provider.js

  • milgPayRejectPopup.eventHandler.js

  • MilgStatusGridReadRequest.java

  • MilgStatusGridReadResponse.java

  • MilgStatusService.java

  • MilgStatusServiceImpl.java

  • MilgStatusController.java

  • milgStatus_en.properties

  • milgStatus_ko.properties

  • milgStatusView.html

  • milgStatus.js

  • milgStatusAccumGrid.eventHandler.js

  • milgStatusAccumGrid.provider.js

  • milgStatusSubDtlGrid.eventHandler.js

  • milgStatusSubDtlGrid.provider.js

  • milgStatusUseGrid.eventHandler.js

  • milgStatusUseGrid.provider.js

batch-gddp

  • MlgUpdateRequest.java

  • BatMilgPayResponse.java

  • BatMilgPayConfig.java

  • BatMilgPayTasklet.java

  • BatMilgPayMapper.java

  • BatMilgPayServiceImpl.java

  • OrderRwdbDatabaseConfig.java

  • logback-spring.xml

  • BatMilgPayMapper.xml

...

8. 다중배송지 등록 서비스 추가

고객이 여러 곳의 배송지로 상품을 나누어서 주문할 수 있습니다. 각각의 배송지에 할당된 상품의 합산 금액에 의해 배송비가 계산됩니다. 상세/교환/반품 시 할당된 배송지에 따라 클레임이 변경됩니다.

주요 내용

  • 주문서 다중배송 기능 추가

  • 주문상세 상품/배송지 노출 단위 변경

  • 주문상세 배송지 변경 단위 변경

  • 클레임 처리대상 조회 조건 추가

화면 접근 경로

  • MO > 주문서

대상 API

소스 변경 내역

api-order

  • ExchangeController.java

  • OrderCancelController.java

  • OrderChangeController.java

  • ReturnController.java

  • OrderInfoController.java

  • ExchangeService.java

  • OrderCancelService.java

  • OrderChangeService.java

  • ReturnService.java

  • OrderInfoService.java

  • ClaimTargetRequest.java

  • DeliveryInfoChangeRequest.java

  • ReturnTargetRequest.java

  • ClaimTargetResponse.java

  • OrderDetailDeliInfoGroupResponse.java

  • OrderDetailDlvpInfoResponse.java

  • OrderDetailGoodsInfoResponse.java

  • OrderDetailInfoResponse.java

  • OpOrdDeliInfoTrxMapper.java

  • OpOrdBaseMapper.xml

  • OpOrdDeliInfoTrxMapper.xml

  • ClaimCalculateFvrCostRequest.java

  • ClaimTargetGoodsResponse.java

  • ClaimTargetOpOrdFvrCostRel.java

  • ClaimTargetOpOrdFvrCostResponse.java

  • RefundAdditionAmtInfo.java

  • ClaimCalculateService.java

  • ClaimFvrCostCreator.java

  • RefundAdditionEtcInfoCreator.java

  • ClaimCalculateFvrCostService.java

  • ReCalculateAccumulateFvrCostCalculator.java

  • ReCalculateDiscountFvrCostCalculator.java

  • ClaimCostUtils.java

  • DeliveryAmountController.java

  • DeliveryFeeRequest.java

  • DeliveryAmountService.java

  • OrderCompleteMailRequest.java

  • OrderCommonAfterProcess.java

  • OpOrdDtlCreator.java

...

9. 자동발급 쿠폰 유형 추가

APP 첫 로그인 쿠폰을 발급하는 이유는 새로운 사용자를 유치하고 앱 사용을 촉진하기 위한 마케팅의 한 전략입니다. 이를 통해 주문 및 회원의 활동을 파악할 수 있습니다.

PUSH 첫수신동의 쿠폰 발급은 모바일애플리케이션에서 고객에게 푸시 알림을 보내기 위한 동의를 얻기 위해 기능을 제공하고 있습니다.

주요 내용

  • APP 첫 로그인 시 쿠폰을 지급한다

  • APP 첫 로그인 쿠폰을 발급받은 회원은 모바일 기기 정보만 업데이트 한다.

  • 쿠폰 발급이 서버 에러 및 통신 장애에 의해 되지 않았을 경우, 쿠폰 발급 여부는 업데이트 하지 않는다.

대상 API

소스 변경 내역

api-member

  • MemberService.java

  • EtMbrDtlInfo.java

  • EtMbrMoblMachInfo.java

  • EtMbrDtlInfoMapper.java

  • EtMbrDtlInfoTrxMapper.java

  • EtMbrMoblMachInfoTrxMapper.java

  • OrderService.java

  • MemberService.java

  • EtMbrDtlInfoMapper.xml

  • EtMbrMoblMachInfoTrxMapper.xml

  • AppInfoRequest.java

  • MemberController.java

  • CpnDownRequest.java

mo

  • axios.js

...

10. 매출금액 검증 서비스 추가

정산매출금액을 집계한 데이타 와 주문결제금액을 비교하여 검증합니다.

주요 내용

  • 초도배송비 집계 누락되는 케이스 수정

  • 교환중반품 집계 시 교환취소 정보까지 집계되는 케이스 수정

  • 배치 수행 전 매출마감 및 매출전송 여부 체크 추가

화면 접근 경로

  • BO > 매출정산관리 > 매출내역조회

BATCH변경 내역

  • 매출내역 집계(acSaleInfoJob) 배치추가

소스 변경 내역

bo

  • AcSaleInfoRequest.java

  • acSaleInfo_en.properties

  • acSaleInfo_ko.properties

  • acSaleCloseCancelPopup.eventHandler.js

  • acSaleClosePopup.eventHandler.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfo_en.properties

  • acSaleInfo_ko.properties

  • acSaleCloseCancelPopup.eventHandler.js

  • acSaleClosePopup.eventHandler.js

  • acSaleInfoGrid.eventHandler.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfoGrid.provider.js

  • acSaleInfoSummaryGrid.eventHandler.js

  • acSaleInfoView.html

api-bo

  • AcSaleInfoRequest.java

  • AcSaleInfoMapper.java

  • AcSaleInfoService.java

  • AcSaleInfoMapper.xml

  • AcSaleInfoTrxMapper.xml

batch-mbod

  • AC002.java

  • AcSaleInfoTasklet.java

  • AcSaleInfoMapper.java

  • AcSaleInfoTrxMapper.java

  • AcSaleInfoService.java

  • AcSaleInfoMapper.xml

  • AcSaleInfoTrxMapper.xml

  • EtMbrBaseMapper.xml

  • EtMbrBaseTrxMapper.xml

  • EtMbrGradeHistTrxMapper.xml

...

11. 마일리지 조회 서비스 추가

마일리지 조회는 사이트에서 주문시 사용한 마일리지금액을 효과적으로 파악하기 위해 제공하는 기능입니다. 정산매출집계된 정보로 주문별로 결제및환불 처리한 마일리지 금액를 조회할 수 있는 기능을 제공합니다.

화면 접근 경로

  • BO > 정산 > 매출정산관리 > 마일리지 조회

대상 API

소스 변경 내역

api-bo

  • MileageController.java

  • MileageService.java

  • AcSalesHstryOrdFvrMapper.java

  • AcSalesHstryOrdFvrMapper.xml

  • AcSalesHstryPayMapper.java

  • AcSalesHstryPayMapper.xml

  • MileageRequest.java

  • MileageRsrvSummaryResponse.java

  • MileageRsrvDetailResponse.java

  • MileageUseSummaryResponse.java

  • MileageUseDetailResponse.java

  • MileageRsrvExcelRow.java

  • MileageUseExcelRow.java

bo

  • MileageController.java

  • MileageService.java

  • MileageRequest.java

  • MileageRsrvSummaryResponse.java

  • MileageRsrvDetailResponse.java

  • MileageUseSummaryResponse.java

  • MileageUseDetailResponse.java

  • mileageView.html

  • mileageRsrvTab.html

  • mileageUseTab.html

  • mileageRsrvSummaryGrid.eventHandler.js

  • mileageRsrvDetailGrid.eventHandler.js

  • mileageUseSummaryGrid.eventHandler.js

  • mileageUseDetailGrid.eventHandler.js

  • mileageRsrvSummaryGrid.provider.js

  • mileageRsrvDetailGrid.provider.js

  • mileageUseSummaryGrid.provider.js

  • mileageUseDetailGrid.provider.js

...

12. 마일리지 수동 소멸처리 서비스 추가

마일리지를 오지급 한 경우 해당 적립건을 선택한 후 수기로 적립을 소멸 처리하는 기능을 제공한다.

주요 내용

  • 마일리지 적립/사용 목록을 조회한다.

  • 마일리지 적립/사용 목록 조회 시 구분 값에 따라 필터하여 조회한다.

  • 마일리지 적립 목록 중 오지급 된 마일리지를 소멸처리 한다.

  • 잔액이 있는 마일리지 건에 대해서만 소멸처리가 진행된다.

화면 접근 경로

  • BO > 프로모션>마일리지 지급/소멸 관리>마일리지 소멸 관리

대상 API

소스 변경 내역

api-bo

  • milgExtinctMgmt_en.properties

  • milgExtinctMgmt_ko.properties

  • MilgExtctMgmtController.java

  • MilgExtctMgmtRequest.java

  • MilgExtctMgmtResponse.java

  • EtMbrAstMgrHistMapper.java

  • MilgExtctMgmtService.java

  • MilgExtctMgmtServiceImpl.java

  • EtMbrAstMgrHistMapper.xml

  • MemberSearchPopupServiceImpl.java

  • MilgExtctRequest.java

  • MlgUseRfdRequest.java

  • MbrAsstResponse.java

  • EtMbrAstMgrHist.java

  • MeMbrAstSum.java

  • ME020.java

  • EtMbrAstMgrHistTrxMapper.java

  • MeMbrAstSumTrxMapper.java

  • EtMbrAstMgrHistTrxMapper.xml

  • MeMbrAstSumTrxMapper.xml

bo

  • MilgExtctMgmtServiceImpl.java

  • application.yml

  • milgExtinctMgmt_en.properties

  • milgExtinctMgmt_ko.properties

  • milgExtctMgmtViewGrid.eventHandler.js

  • milgExtctMgmtViewGrid.provider.js

  • milgExtctMgmtView.html

  • MilgExtctMgmtResponse.java

  • MilgExtctMgmtService.java

  • MilgExtctMgmtRequest.java

  • MilgExtctMgmtController.java

  • ME016.java

  • MilgExtctRequest.java

  • MemberContactHistoryResponse.java

...

13. 전시 구좌 서비스 추가

FO화면에서 배너 및 컨텐츠 노출을 위한, 사이트별 화면에 노출하는 코너정보 API를 제공합니다. 해당 API는 각 화면에서 개별 호출해야 하며, 각 호출화면에서 데이터를 기반으로 화면구성을 해야 합니다. 모듈별 구좌 생성 API제공 (코너 ID기반)하고 있습니다.

주요 내용

  • 매장 타입 구좌매장 추가

  • 모듈별로 구좌 매장 개설

  • 해당 매장에 생성 된 코너를 ID로 매핑하여 제공

화면 접근 경로

  • BO > 전시 > 전시연결관리 > 구좌관리

  • BO > 전시 > 전시연결관리 > 구좌매장관리

대상 API

DB 변경 내역테이블 추가

  • 테이블 추가

    • 전시구좌정보(PR_DISP_ADUT_INFO)

...

  • BO > 상품관리 >상품등록

  • BO > 상품관리 >상품수정 팝업

...

소스 변경 내역

api-bo

  • GoodsCommonApiController.java

  • TemporaryGeneralGoodsApiController.java

  • GeneralGoodsCUDRequest.java

  • TemporaryGeneralGoodsCUDRequest.java

  • PrAdveWrdHist.java

  • PrAssocGoodsInfo.java

  • PrGoodsBase.java

  • PrGoodsContInfo.java

  • PrGoodsItemInfo.java

  • PrGoodsPayMeanInfo.java

  • PrGoodsPrceHist.java

  • PrGoodsSafeCertiHist.java

  • PrItmBase.java

  • PrPrestHist.java

  • PrRsvSaleHist.java

  • GoodsCommonServiceImpl.java

  • TemporaryGeneralGoodsServiceImpl.java

  • PrGoodsBaseMapper.xml

bo

  • goodsCommon.eventHandler.js

  • goodsDetail.eventHandler.js

  • imageInfo.eventHandler.js

  • announcementInfo.eventHandler.js

  • deliveryInfo.eventHandler.js

  • saleInfo.eventHandler.js

  • goods-saleInfo.html

  • PrGoodsBase.java

  • itemOptionAddGrid.eventHandler.js

  • itemOptionInfoGrid.eventHandler.js

...