버전 비교

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

...

  • 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

...

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. 자동발급 쿠폰 유형 추가

주요 내용

화면 접근 경로

  • MO >

대상 API

BATCH변경 내역

DB 변경 내역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. 매출금액 검증 서비스 추가서비스 추가

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

주요 내용

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

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

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

화면 접근 경로

  • MO >

...

  • 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

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

...

  • .xml

...

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

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

화면 접근 경로

  • MO >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시스템에서 업체별로 배송비를조회할 수 있도록 기능을 제공하고 있습니다.

화면 접근 경로

  • MO 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. 마일리지 수동 소멸처리 서비스 추가

...

소멸처리 서비스 추가

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

주요 내용

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

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

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

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

화면 접근 경로

  • MO >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. 재입고 알림 서비스 추가

...

...

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.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

batch-gddp

  • RestockNotificationMsgRequest.java

  • RestockNotificationResponse.java

  • RestockNotificationJobConfig.java

  • RestockNotificationTasklet.java

  • RestockNotificationMapper.java

  • RestockNotificationService.java

  • RestockNotificationMapper.xml

13. 전시 구좌 서비스 추가

주요 내용

화면 접근 경로

...

...

13. 전시 구좌 서비스 추가

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

주요 내용

  • 매장 타입 구좌매장 추가

  • 모듈별로 구좌 매장 개설

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

화면 접근 경로

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

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

대상 API

DB 변경 내역테이블 추가

  • 테이 추가

    • 전시구좌정보(PR_DISP_ADUT_INFO)

...

api-bo

  • DisplayConstants.java

  • DisplayCornerAccountMgmtController.java

  • DisplayTemplateMgmtController.java

  • DisplayShopMappTemplateDto.java

  • PrDispAdutInfo.java

  • PrDispAdutInfoSearch.java

  • DisplayAdutInfoEntity.java

  • DisplayShopEntity.java

  • DisplayShopMappTemplateEntity.java

  • ShopTypCode.java

  • PrDispShopBaseMapper.java

  • DisplayAdutInfoRepository.java

  • ShopBaseRepository.java

  • ShopBaseRepositoryCustom.java

  • ShopMappTemplateRepositoryCustom.java

  • DisplayConnectMgmtService.java

  • DisplayCornerAccountMgmtService.java

  • DisplayTemplateMappService.java

  • PrDispShopBaseMapper.xml

  • PrDispShopBaseTrxMapper.xml

  • displayConnectMgmt_ko.properties

  • DisplayConnectTest.java

bo

  • Constants.java

  • DisplayCornerAccountMgmtController.java

  • DisplayTemplateMgmtController.java

  • PrDispAdutInfo.java

  • PrDispAdutInfoSearch.java

  • DisplayConnectMgmtService.java

  • DisplayCornerAccountMgmtService.java

  • DisplayTemplateMgmtService.java

  • displayConnectMgmt_ko.properties

  • 32px.png

  • fontawesome-6.1.1.all.min.css

  • jstree.style.min.css

  • throbber.gif

  • connectBrandShopTree.eventHandler.js

  • connectBrandTree.eventHandler.js

  • connectCornerAccountTemplateGrid.provider.js

  • connectTemplateGrid.eventHandler.js

  • connectTemplateGrid.provider.js

  • connectUnstructureTree.eventHandler.js

  • displayCornerAccountGrid.eventHandler.js

  • displayCornerAccountGrid.provider.js

  • cornerAccountCornerGrid.eventHandler.js

  • cornerAccountCornerGrid.provider.js

  • cornerAccountPopup.eventHandler.js

  • cornerAccountTotal.eventHandler.js

  • cornerAccountTree.eventHandler.js

  • jstree.min.js

  • fa-brands-400.ttf

  • fa-brands-400.woff2

  • fa-regular-400.ttf

  • fa-regular-400.woff2

  • fa-solid-900.ttf

  • fa-solid-900.woff2

  • fa-v4compatibility.ttf

  • fa-v4compatibility.woff2

  • popup-layout.html

  • displayConnectMgmtView.html

  • displayCornerAccountMgmtShopView.html

  • displayCornerAccountMgmtView.html

  • displayCornerAccountPopup.html

api-display

  • ShopController.java

  • Corner.java

  • ShopSearch.java

  • AccountEntity.java

  • CornerContentRepositoryCustom.java

  • CornerRepositoryCustom.java

  • ShopService.java

  • ShopTest.java

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

주요 내용

화면 접근 경로

  • MO >

대상 API

BATCH변경 내역

...

  • java

  • ShopSearch.java

  • AccountEntity.java

  • CornerContentRepositoryCustom.java

  • CornerRepositoryCustom.java

  • ShopService.java

  • ShopTest.java

...

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

기존 임시저장 기능의 확장서비스입니다. 상품등록 및 임시저장시 임시저장 필수항목 최소화를 통해 빠르게 상품을 생성할 수 있습니다. 임시저장 API 변경 및 저장항목 Validation 고도화가 진행되었습니다. 임시저장 필수항목에서 단품 목록을 제외하면서 상품상태가 [임시저장] [반려]인 경우 단품 사용 여부 변경 및 옵션 추가, 삭제가 가능하도록 수정했습니다.

주요 내용

  • 상품등록 및 임시저장 상품의 임시저장 필수항목 최소화
    임시저장 시 필수입력 항목 및 NOT NULL 필드 대체 정보 정의
    상품상태 [임시저장], [반려]인 경우 단품 옵션 추가, 삭제 기능 추가

화면 접근 경로

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

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

대상 API

소스 변경 내역

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

...