버전 비교

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

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

  1. [신규] 주문 - 백오피스 상담원 주문 서비스 추가

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

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

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

  3. [신규] 정산 - 배송비 조회 서비스 추가

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

  4. [신규] 상품 - 재입고 알림 서비스 추가

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

  5. [개선] 클레임 - 교환프로세스 개선 내용 업데이트

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

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

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

  7. [개선] 프로모션 - 마일리지 관리 서비스 추가 업데이트

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

  8. [개선] 주문 - 다중배송지 등록 서비스 추가

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

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

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

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

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

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

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

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

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

  13. [개선] 전시 - 전시 구좌 서비스 추가

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

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

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

...

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

  • 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. 마일리지 지급관리 서비스 추가

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

...

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. 다중배송지 등록 서비스 추가

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

...

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

...

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

  • 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. 마일리지 조회 서비스 추가

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

...

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

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

...

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기반)하고 있습니다.

...

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. 상품등록시 유효성 검증 항목 개선 내용 업데이트

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

...