...
[신규] 통계 및 대시보드 기능 확장: 온라인 커머스 주요 지표를 확인할 수 있는 대규모 업데이트가 완료되었습니다. [자세히 보기]
[신규] 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. 상담원 주문 시 프로모션 적용
상담원 주문 시 할인 및 사은행사와 같은 프로모션을 적용할 수 있도록 기능을 추가하였습니다.
...
펼치기 |
---|
|
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 | |
---|
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 확인하기
[수정] 게시글 수정 : API 확인하기
[수정] 댓글 등록 : API 확인하기
[수정] 게시글 등록 : API 확인하기
[추가] 마이페이지 게시판 댓글 목록 조회 : API 확인하기
[추가] 마이페이지 게시글 목록 조회 : API 확인하기
[수정] 게시판 목록 조회 : API 확인하기
[수정] 게시글 목록 조회 : API 확인하기
[수정] 게시글 등록/수정 조회 : API 확인하기
[수정] 게시글 상세 조회 : API 확인하기
소스 변경 내역
api-bo | |
---|
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 | |
---|
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
|
---|