버전 비교

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

...

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

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

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

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

화면 접근 경로

  • 상품 관리 > 상품 정보 관리 > 일반 상품 상세

  • 상품 관리 > 상품 정보 관리 > 일반 상품 상세 > 가격 변경 예약 팝업

대상 API

  • [추가] 가격 이력 정보 조회 : API 확인하기

  • [추가] 가격 변경 예약 등록/취소 : API 확인하기

  • [추가] 적용 중 가격조회 : API 확인하기

소스 변경 내역

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

  • 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

...