버전 비교

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

...

  • [신규] 통계 및 대시보드 기능 확장: 온라인 커머스 주요 지표를 확인할 수 있는 대규모 업데이트가 완료되었습니다. [자세히 보기]

  • [신규] OPEN API: 입점 관리(셀러툴) API 연동 기능이 새롭게 업데이트 되었습니다. [자세히 보기]

  • [신규] 상담원 주문: 상담원 주문 시 쿠폰/사은품 적용할 수 있도록 기능 업데이트 되었습니다. [자세히 보기]

  • [개선] 상품 엑셀 데이터 다운로드 진행 시 조회 데이터의 항목을 선택하여 다운로드 받을 수 있도록 개선되었습니다. [자세히 보기]

  • [개선] 상품 가격 관리가 선분 이력 기반으로 개선 되었습니다.

  • [자세히 보기]개선] 고객 커뮤니티 게시판 운영 기능에 대한 사용성 향상을 위한 개선을 진행하였습니다.

...

1. 통계 및 대시보드 대규모 기능 확장

온라인 커머스 비즈니스 성과 분석을 강화하기 위해 통계 기능이 확장되고, 대시보드 기능이 대폭 개선되었습니다. 사용자는 보다 쉽게 온라인 커머스 주요 데이터를 보다 쉽게 조회하고 엑셀 파일로 다운로드할 수 있습니다. 또한, 주요 업무별 대시보드는 화면 및 데이터가 추가되거나 수정되었습니다.

...

  • 통계 테이블에 새로운 집계 컬럼 추가: 상품별 유입, 회원 속성별 매출, 쿠폰별 주문 등

  • 대시보드 관련 데이터 테이블 확징 및 성능 최적화를 위한 인덱스 추가

2. 입점 관리 OPEN API 추가

입점 관리를 위한 OPEN API 및 OPEN API 관리를 위한 화면을 추가하였습니다.

...

  • [추가] 오픈 API 정보 (ST_OPEN_API_INFO)

  • [추가] 오픈 API 인증키 정보(ST_OPEN_API_INFO)

  • [추가] 오픈API로그(ST_OPEN_API_LOG)

3. 상담원 주문 시 프로모션 적용

상담원 주문 시 할인 및 사은행사와 같은 프로모션을 적용할 수 있도록 기능을 추가하였습니다.

...

펼치기
title상세내역 확인하기

BO

  • counselorOrder_ko.properties

  • counselorOrderCommon.eventHandler.js

  • counselorOrderPaymentInfo.eventHandler.js

  • order-orderInfo.html

  • counselorOrderGoodsInfoGrid.eventHandler.js

  • counselorOrderView.html

  • CounselorOrderAeEvtRequest.java

  • OM007.java

  • ME008.java

  • counselorOrderAeEvtInfoGrid.eventHandler.js

  • counselorOrderAeEvtInfoGrid.provider.js

  • CounselorOrderController.java

  • CounselorOrderService.java

  • CounselorOrderServiceImpl.java

  • GoodsBenefitResponse.java

  • counselorDeliveryAmountInfoGrid.eventHandler.js

  • counselorOrderGoodsInfoGrid.provider.js

  • CouponPopupGoodsInfo.java

  • OrderPromotionInfoRequest.java

  • BasketCouponBenefitInfo.java

  • BasketCouponGoodsInfo.java

  • BenefitResponse.java

  • CouponBenefitInfo.java

  • CouponIssuedInfo.java

  • DiscountGoodsInfo.java

  • DlvCouponInfo.java

  • OrderPromotionInfoResponse.java

  • PromotionDeliGrpValidationRequest.java

  • PromotionInfo.java

  • PromotionSelectedInfo.java

  • CouponPopupGb.java

  • OrderType.java

  • counselorOrderPromotionInfoGrid.eventHandler.js

  • counselorOrderPromotionInfoGrid.provider.js

  • AccmRequest.java

  • CounselorOrderGoodsDetailInfoResponse.java

API-BO

  • CounselorOrderController.java

  • CounselorOrderService.java

  • CounselorOrderServiceImpl.java

  • CounselorOrderAeEvtRequest.java

  • GoodsBenefitInfo.java

  • PromotionGoodsBase.java

  • BasketGoods.java

  • BenefitOrderPromotionInfo.java

  • OrderBenefitGoodsInfo.java

  • PromotionBase.java

  • MK005.java

  • ChannelCommissionInfoPopupServiceImpl.java

  • ApiError.java

  • CouponPopupGoodsInfo.java

  • GoodsDetailMaxBenefitGoodsInfo.java

  • OrderPromotionInfoRequest.java

  • BasketCouponBenefitInfo.java

  • BasketCouponGoodsInfo.java

  • BenefitResponse.java

  • CouponBenefitInfo.java

  • CouponIssuedInfo.java

  • CouponPopupResponse.java

  • DiscountGoodsInfo.java

  • DlvCouponInfo.java

  • PromotionDeliGrpValidationRequest.java

  • PromotionInfo.java

  • PromotionSelectedInfo.java

  • OM018.java

  • OM020.java

  • marketing\CouponPopupGb.java

  • marketing\OrderType.java

  • PromotionCalculateUtil.java

  • promotion_en.properties

  • promotion_ko.properties

  • AccmRequest.java

  • CounselorOrderGoodsDetailInfoResponse.java

API-ORDER

  • MK004.java

  • AppreciationService.java

  • AppreciationServiceImpl.java

  • PromotionOrderValidationServiceImpl.java

  • BoOrderPrepareServiceImpl.java

  • OrderSheetService.java

  • OrderSheetServiceImpl.java

  • CounselorOrderAeEvtRequest.java

  • CcAeBaseMapper.xml

  • CouponPopupController.java

  • GoodsPromotionCalculatorServiceImpl.java

  • CouponPopupServiceImpl.java

  • CcPromBaseMapper.xml

  • GoodsPromotionCalculatorTest.java

  • PromotionOrderController.java

  • AccmRequest.java

  • AccumulationService.java

  • AccumulationServiceImpl.java

  • EtMilgStdInfomapper.xml

  • CounselorOrderAccmRequest.java

4. 상품 엑셀 다운로드 시 컬럼 선택 기능 추가

주요 내용

  • 상품 엑셀 다운로드 시에 컬럼을 선택하여 원하는 정보만을 다운로드 할 수 있도록 기능을 추가하였습니다.

...

api-bo

  • Csrc/main/resources/mapper/displayrodb/common/CommonMapper.xml

bo

  • src/main/resources/message/popup/popupCommon_ko.properties

  • src/main/resources/static/js/common/realgrid-x2.js

  • src/main/resources/static/js/goods/goodsInfoListGrid.eventHandler.js

  • src/main/resources/templates/views/goods/goodsMgmtView.html

  • src/main/java/com/x2bee/bo/app/controller/popup/ExcelDownloadPopupController.java

  • src/main/resources/static/js/goods/goodsInfoListGrid_hidden.eventHandler.js

  • src/main/resources/static/js/goods/goodsInfoListGrid_hidden.provider.js

  • src/main/resources/static/js/popup/gridOptionalExcelDownload.eventHandler.js

  • src/main/resources/templates/views/popup/gridOptionalExcelDownloadPopup.html

5. 상품 가격 적용 선분 이력 관리 개선

주요 내용

  • 행사가 입력 시 행사 종료 일자를 입력.

  • 행사가 입력 시 기존 판매가의 종료일자를 행사 시작일자 -1일로 변경.

  • 판매가 예약 변경 시 행사 종료 일자 입력 불가.

  • 모든 판매가와 행사가는 한 시점에 한 가격의 선분 이력으로 관리.

...

api-bo

  • src/main/java/com/x2bee/api/bo/app/controller/goods/GoodsCommonApiController.java

  • src/main/java/com/x2bee/api/bo/app/dto/request/goods/ExcelUploadGoodsRequest.java

  • src/main/java/com/x2bee/api/bo/app/dto/request/goods/GoodsPriceHistoryRequest.java

  • src/main/java/com/x2bee/api/bo/app/dto/response/goods/GeneralGoodsApiResponse.java

  • src/main/java/com/x2bee/api/bo/app/enums/PR014.java

  • src/main/java/com/x2bee/api/bo/app/enums/PR033.java

  • src/main/java/com/x2bee/api/bo/app/repository/displayrodb/goods/PrGoodsPrceHistMapper.java

  • src/main/java/com/x2bee/api/bo/app/repository/displayrwdb/goods/PrGoodsPrceHistTrxMapper.java

  • src/main/java/com/x2bee/api/bo/app/service/goods/GoodsCommonService.java

  • src/main/java/com/x2bee/api/bo/app/service/goods/GoodsCommonServiceImpl.java

  • src/main/resources/mapper/displayrodb/goods/PrGoodsPrceHistMapper.xml

  • src/main/resources/mapper/displayrwdb/goods/PrGoodsPrceHistTrxMapper.xml

  • src/main/java/com/x2bee/api/bo/base/advice/ApiError.java

  • src/main/resources/message/goods/generalGoods_ko.properties

bo

  • src/main/java/com/x2bee/bo/app/constant/GoodsConstants.java

  • src/main/java/com/x2bee/bo/app/controller/goods/GoodsCommonController.java

  • src/main/java/com/x2bee/bo/app/dto/request/goods/GoodsPriceChangeReservationPopupRequest.java

  • src/main/java/com/x2bee/bo/app/dto/request/goods/GoodsPriceHistoryRequest.java

  • src/main/java/com/x2bee/bo/app/enums/PR014.java

  • src/main/java/com/x2bee/bo/app/service/goods/GoodsCommonService.java

  • src/main/java/com/x2bee/bo/app/service/goods/GoodsCommonServiceImpl.java

  • src/main/resources/message/goods/generalGoods_ko.properties

  • src/main/resources/static/css/common.css

  • src/main/resources/static/img/radio_disabled_off.png

  • src/main/resources/static/img/radio_disabled_on.png

  • src/main/resources/static/js/common/util.js

  • src/main/resources/static/js/goods/temporaryGeneralGoods/goodsDetail.eventHandler.js

  • src/main/resources/static/js/goods/temporaryGeneralGoods/priceHistGrid.eventHandler.js

  • src/main/resources/static/js/goods/temporaryGeneralGoods/priceHistGrid.provider.js

  • src/main/resources/static/js/goods/temporaryGeneralGoods/priceInfo.eventHandler.js

  • src/main/resources/static/js/goods/priceChangeReservation.eventHandler.js

  • src/main/resources/templates/fragments/goods/goods-priceInfo.html

  • src/main/resources/templates/views/goods/goodsAddEventPricePopup.html

  • src/main/resources/templates/views/goods/goodsPriceChangeReservationPopup.html

6. 커뮤니티 기능 개선

...

마이페이지 커뮤니티 항목 추가 및 기본형/댓글형 기능을 추가하였습니다.

주요 내용

  • BO 게시글 등록/수정 시 게시글 분류값 필수 해제 및 히든 처리 수정

  • 마이페이지 영역에 커뮤니티 항목을 추가

  • 커뮤니티 기본형/댓글형 페이지 및 기능을 추가

화면 접근 경로

  • BO 전시 > 게시판관리 > 게시판정보관리/게시글정보관리

  • FO 커뮤니티

  • FO 마이페이지 > 커뮤니티

대상 API

소스 변경 내역

api-bo

  • BoardTypeInfoResponse.java

  • PrBbsBaseMapper.xml

bo

  • postRegisterEditPopup.eventHandler.js

  • registerEditPopup.eventHandler.js

  • bulletinBoardRegisterPopup.html

  • postMgmtDtlPopup.html

api-display

  • BulletinBoardController.java

  • BulletinBoardReplyController.java

  • BulletinBoardContentsItem.java

  • BulletinBoardContentsSearch.java

  • BulletinBoardReply.java

  • PrBbcBaseMapper.java

  • PrBbcRplInfoMapper.java

  • BulletinBoardReplyService.java

  • BulletinBoardReplyServiceImpl.java

  • BulletinBoardService.java

  • BulletinBoardServiceImpl.java

  • PrBbcBaseMapper.xml

  • PrBbcRplInfoMapper.xml

  • PrBbcRplInfoTrxMapper.xml

api-member

  • CaptchaController.java

fo

  • src/api/display/bulletin-board.ts

  • src/api/member/login.ts

  • src/app/[locale]/(root)/community/[bbsId]/[bbcId]/page.tsx

  • src/app/[locale]/(root)/community/layout.tsx

  • src/app/[locale]/(root)/community/page.tsx

  • src/assets/styles/page/community.css

  • src/components/display/plan/plan-list-page.tsx

  • src/components/display/sortable-item.tsx

  • src/components/display/sortable-wrapfile.tsx

  • src/components/fo/common/contents-wrap.tsx

  • src/components/fo/common/filter-provider.tsx

  • src/components/fo/common/inner-components/navigation-bar-item.tsx

  • src/components/fo/community/bulletin-board-contents-list.tsx

  • src/components/fo/community/bulletin-board-gallery-item.tsx

  • src/components/fo/community/bulletin-board-provider.tsx

  • src/components/fo/community/bulletin-board-search-bar.tsx

  • src/components/fo/community/community-banner-list.tsx

  • src/components/fo/community/community-banner.tsx

  • src/components/fo/community/community-contents.tsx

  • src/components/fo/community/community-item.tsx

  • src/components/fo/community/community.tsx

  • src/components/fo/community/detail/bulletin-board-detail.tsx

  • src/components/fo/community/detail/bulletin-board-reply.tsx

  • src/components/fo/community/detail/community-detail.tsx

  • src/components/fo/community/detail/community-share-button.tsx

  • src/components/fo/community/detail/recommend-button.tsx

  • src/components/fo/community/modal/bulletin-board-declaration-modal.tsx

  • src/components/fo/community/reply-list.tsx

  • src/components/ui/side-menu.tsx

  • src/constants/displayConstants.ts

  • src/data/i18n/en/display.json

  • src/data/i18n/ko/display.json

  • src/hooks/use-file-upload.tsx

  • src/hooks/use-media-upload.tsx

  • src/lib/common/ui/banner-variables.ts

  • src/types/display/bulletin-board-model.ts

  • src/types/display/goods-summary.ts

  • src/api/goods/get-option-info.ts

  • src/app/[locale]/(root)/community/(default)/[bbsId]/editor/page.tsx

  • src/components/ui/video-player.tsx

  • src/components/fo/community/detail/community-share-button.tsx

  • src/components/fo/community/detail/recommend-button.tsx