2024-07-12 release

주요 개선 내용은 아래와 같습니다.

  1. [추가] 지역그룹별 추가 배송비 : 지역그룹별 차별화된 배송비정책 적용을 위해 추가 배송비를 별도로 설정하는 기능이 추가 되었습니다.

  2. [추가] 이벤트 : 룰렛이벤트 및 이벤트 유형에 따라 응모 횟수를 변경 할 수 있는 기능이 추가 되었습니다.

  3. [개선] 장바구니 정기주문/선물하기 모듈화 : 장바구니에서 정기주문/선물하기 기능이 Configuration(설정 값)에 의해 처리되도록 개선하였습니다.

  4. [개선] BO 사용자 팝업 : 사용자 조회 팝업 리스트에서 다중 선택으로 사용자 편의성을 개선하였습니다.


1. 지역그룹별 추가 배송비 개선

 

주요 내용

  • 지역그룹별 추가 배송비를 별도로 설정할 수 있도록 개선하였습니다.

  • 배송지역그룹 별로 추가 배송비를 부과합니다.

  • 추가 배송비 금액이 동일한 배송지로만 배송지 변경이 가능합니다.

  • 우편번호는 하나의 배송지역그룹에만 매핑할 수 있습니다.

  • 우편번호 기준으로 추가 배송비 금액을 조회하므로, 조회 시 배송정책번호가 필수입니다.

 

화면 접근 경로

  • BO > 협력사 > 협력사 정보 관리 > 협력사 등록/수정

  • BO > 협력사 > 배송비 관리

  • BO > 주문 관리 > 주문 클레임 처리 > 주문상품내역 > 주문변경 > 배송지 추가/수정

  • BO > 배송기준정보관리 > 배송지역 관리

  • FO > 마이페이지 > 주문내역 > 주문상세

  • FO > 마이페이지 > 주문내역 > 취소상세

  • FO > 마이페이지 > 주문내역 > 교환상세

  • FO > 마이페이지 > 주문내역 > 반품상세

  • FO > 마이페이지 > 주문내역 > 주문취소

  • FO > 마이페이지 > 주문내역 > 교환접수

  • FO > 마이페이지 > 주문내역 > 반품접수

 

대상 API

 

소스 변경 내역

bo

  • VendorManagementController.java

  • PartnerDeliveryPolicySearchResponse.java

  • PartnerSearchResponse.java

  • EtDeliPolcBase.java

  • DeliveryStandardInfoMgmtService.java

  • DeliveryStandardInfoMgmtServiceImpl.java

  • vendorMgmt_ko.properties

  • vendorDeliveryPolicyGrid.eventHandler.js

  • vendorDeliveryPolicyGrid.provider.js

  • deliveryPolicyListView.html

  • PartnerManagementPopController.java

  • popup.partner.etDeliPolcBaseGrid.eventHandler.js

  • popup.partner.etDeliPolcBaseGrid.provider.js

  • partnerCruDetailPopup.html

  • DeliveryInfoChangeRequest.java

  • DeliveryRegionByZipCdRequest.java

  • DeliveryRegionRequest.java

  • orderClaimChange_ko.properties

  • orderClaimChange.eventHandler.js

  • orderClaimChangeItmGrid.eventHandler.js

  • deliveryRegionPostNoGrid.eventHandler.js

  • orderClaimChangePopup.html

api-bo

  • DeliveryStandardInfoMgmtController.java

  • EtDeliPolcBase.java

  • EtAddDlexInfo.java

  • DeliveryStandardInfoMgmtService.java

  • DeliveryStandardInfoMgmtServiceImpl.java

  • EtDeliPolcBaseServiceImpl.java

  • PartnerManagementPopController.java

  • VendorMgmtController.java

  • PartnerManagementPopServiceImpl.java

  • EtEntrBaseMapper.xml

  • EtDeliPolcBaseMapper.xml

  • EtAddDlexInfoTrxMapper.java

  • EtAddDlexInfoTrxMapper.xml

  • vendorMgmt_ko.properties

  • DeliveryStandardInfoMgmtController.java

  • OrderClaimProcController.java

  • DeliveryInfoChangeRequest.java

  • DeliveryRegionByZipCdRequest.java

  • DeliveryRegionRequest.java

  • OrderChangeItmResponse.java

  • StZipNoMapper.xml

  • OpOrdDtlMapper.xml

fo

  • gift-box-dlvp-info.tsx

  • order-inquiry-detail.tsx

  • claim.ts

api-order

  • ClaimCommonController.java

  • OrderChangeController.java

  • DeliveryRegionController.java

  • GiftBoxController.java

  • OrderInfoController.java

  • DeliveryInfoChangeRequest.java

  • DeliveryRegionCheckRequest.java

  • EtAddDlexInfoResponse.java

  • EtDeliPolcBaseResponse.java

  • OrderDetailGoodsInfoResponse.java

  • EtDeliRegnByZipCdMapper.java

  • OrderChangeService.java

  • OrderChangeServiceImpl.java

  • ParcelDeliveryFee.java

  • DeliveryRegionService.java

  • DeliveryRegionServiceImpl.java

  • GiftBoxServiceImpl.java

  • EtDeliRegnByZipCdMapper.xml

  • OpOrdBaseMapper.xml

  • OpOrdDtlMapper.xml

  • DeliveryRegionServiceTest.java


2. 이벤트 개선

 

주요 내용

  • 룰렛이벤트인 경우 비당첨(꽝)이 다수 설정되었을 때 서로 붙어서 표시되지 않도록 개선하였습니다.

  • BO에서 이벤트 등록/수정시 이벤트 유형에 따라 응모 횟수 활성화/비활성화 처리하였습니다.

 

화면 접근 경로

  • FO > 이벤트 > 이벤트 상세(룰렛)

  • BO > 이벤트 > 이벤트 상세

 

대상 API

 

소스 변경 내역

fo

  • event-roulette.tsx

bo

  • eventMgmtPopup.eventHandler.js

  • eventMgmtPopupViewController.eventHandler.js

api-bo

  • EV002.java

  • EventMgmtController.java

  • adminCommon_en.properties

  • adminCommon_ko.properties


3. 장바구니 정기주문/선물하기 모듈화

 

주요 내용

  • 장바구니에서 정기주문여부 설정값(사이트 전체 적용)으로 정기주문 가능하도록 개선하였습니다.

  • 장바구니에서 선물하기여부 설정값(사이트 전체 적용)으로 선물하기 가능하도록 개선하였습니다.

 

화면 접근 경로

  • FO > 장바구니

 

대상 API

 

소스 변경 내역

fo

  • next.config.js

  • .env.local.set

  • .env.development.set

  • .env.stage.set

  • .env.production.set

  • cart-item.tsx

  • cart-tabs.tsx

  • common.ts

  • cart-payment.tsx

api-order

  • application-local.properties

  • application-dev.properties

  • application-stg.properties

  • application-prd.properties

  • BasketController.java

  • ApiError.java

  • BasketTypeCheck.java

  • BasketConfigCheckAspect.java

  • order_ko.properties

api-bo

  • EV002.java

  • EventMgmtController.java

  • adminCommon_en.properties

  • adminCommon_ko.properties


4. BO 사용자 조회 팝업 개선

 

주요 내용

  • 사용자 조회 팝업 리스트에서 다중 선택이 가능하도록 수정하였습니다.

 

화면 접근 경로

  • BO > 시스템 > 공지사항 관리 > 시스템 공지 관리 > 공지사항 등록/수정 팝업 등

 

소스 변경 내역

bo

  • sysNtcTgtGrid.eventHandler.js

api-bo

  • SystemNoticeMgmtServiceImpl.java

  • StBbTgtInfoTrxMapper.java

  • StBbTgtInfoTrxMapper.xml