이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.
현재와 비교
페이지 이력 보기
« 이전
버전 7
다음 »
이번 릴리즈는 이니시스 PG사 정산, 매출내역 집계 및 조회 X2BEE Search 관련 상품검색 기능에 대한 개선을 중심으 다양한 기능과 성능을 제공합니다.
[신규] 정산 - 매출내역 조회 서비스 추가
[신규] 정산 - PG 정산기능 서비스 추가
[개선] 검색 - 상품 검색 서비스 기능 업데이트
[개선] 상품 - 묶음 상품 19세 나이제한 관련 기능 업데이트
1. 매출내역 조회 서비스 추가
이 서비스는 웹사이트의 수익, 지출, 이익 등과 관련된 주문 내역을 효과적으로 파악하고 업체와의 원활한 소통을 지원합니다. 이 기능을 통해 정산된 매출 정보로부터 PO 시스템에서 업체별 매출내역을 효율적으로 조회할 수 있습니다.
주요 내용
매출일자별로 총 판매금액, 할인분담금, 배송분담금, 순매출금액, 판매수수료, 정산금액 등을 요약 조회 기능 제공
상세 조회 기능을 활용하여 주문번호 및 상품 단위로 각 항목에 대한 명확한 내역 조회 기능 제공
화면 접근 경로
대상 API
DB 변경 내역
공통코드 추가
정산상태코드(AC002)
수수료부가기준코드(AC001)
소스 변경 내역
api-bo | |
---|
bo | AcSaleInfoController.java
AcSaleCloseRequest.java
AcSaleInfoRequest.java
AcSaleCloseResponse.java
AcSaleInfoResponse.java
AcSaleInfoService.java
acSaleInfo_en.properties
acSaleInfo_ko.properties
acSaleCloseCancelPopup.eventHandler.js
acSaleClosePopup.eventHandler.js
acSaleInfoGrid.eventHandler.js
acSaleInfoGrid.provider.js
acSaleInfoSummaryGrid.eventHandler.js
acSaleInfoSummaryGrid.provider.js
acSaleCloseCancelPopupView.html
acSaleClosePopupView.html
acSaleInfoView.html
|
---|
2. PG 정산기능 서비스 추가
이니시스 PG의 승인 대사 조회 및 PG 정산 대사 조회 API를 호출하여 데이터를 등록하고 관리합니다. 이 과정 이후 주문 결제 정보 및 승인 대사를 확인할 수 있는 화면과 정산 대사를 실시하는 화면을 제공하며, 정산 대사는 승인 대사가 완료된 후에 사용됩니다.
주요 내용
화면 접근 경로
대상 API
소스 변경 내역
api-common | PgCompareController.java
InicisAdjustRequest.java
InicisApprovalRequest.java
PaymentMerchantRequest.java
PgApprovalAdjustReceiveRequest.java
PgApprovalReceiveResponse.java
AcPgAprvAdjCopr.java
PgCompareProperties.java
InicisReceiver.java
PgCompareService.java
PgCompareService.java
AcPgAprvAdjCoprTrxMapper.java
OpMersInfoMapper.java
OM012.java
OM013.java
OM030.java
OM053.java
X2beeApiCommonApplication.java
application-dev.properties
application-local.properties
application-stg.properties
OpMersInfoMapper.xml
AcPgAprvAdjCoprTrxMapper.xml
PgAdjustCompareController.java
|
---|
api-bo | PgApprovalCompareController.java
PgAdjCoprRequest.java
PgAjstCoprAjstCausRequest.java
PgAjstDptCfmAndCnclRequest.java
PgAprvCoprDscdCausRequest.java
PgAprvCoprRequest.java
PgCompareReceiveRequest.java
PgAdjCoprResponse.java
PgAdjCoprSummaryResponse.java
PgAjstDptCfmVerificationResponse.java
PgAprvCoprResponse.java
PgAprvCoprSummaryResponse.java
AcPgAprvAdjCoprEtcAdj.java
PgAdjustCompareService.java
PgApprovalCompareService.java
AcPgAprvAdjCoprMapper.java
AcPgAprvAdjCoprEtcAdjTrxMapper.java
AcPgAprvAdjCoprTrxMapper.java
AcPgAprvAdjCoprMapper.xml
AcPgAprvAdjCoprEtcAdjTrxMapper.xml
AcPgAprvAdjCoprTrxMapper.xml
pgAdjustCompare_en.properties
pgAdjustCompare_ko.properties
PgAdjustCompareController.java
|
---|
bo | PgApprovalCompareController.java
PgAdjCoprRequest.java
PgAjstCoprAjstCausRequest.java
PgAjstDptCfmAndCnclRequest.java
PgAprvCoprDscdCausRequest.java
PgAprvCoprRequest.java
PgCompareReceiveRequest.java
PgAdjCoprResponse.java
PgAdjCoprSummaryResponse.java
PgAprvCoprResponse.java
PgAprvCoprSummaryResponse.java
PgAdjustCompareService.java
PgApprovalCompareService.java
pgAdjustCompare_en.properties
pgAdjustCompare_ko.properties
pgApprovalCompare_en.properties
pgApprovalCompare_ko.properties
pgAdjustCompareAjstCausPopupView.html
pgAdjustCompareView.html
pgApprovalCompareDscdCausPopupView.html
pgApprovalCompareView.html
pgCompareReceivePopupView.html
pgAdjustCompareGrid.eventHandler.js
pgAdjustCompareGrid.provider.js
pgAdjustComparePopupAjstCaus.eventHandler.js
pgAdjustCompareSummaryGrid.eventHandler.js
pgAdjustCompareSummaryGrid.provider.js
pgApprovalCompareGrid.eventHandler.js
pgApprovalCompareGrid.provider.js
pgApprovalComparePopupDscdCaus.eventHandler.js
pgApprovalCompareSummaryGrid.eventHandler.js
pgApprovalCompareSummaryGrid.provider.js
pgComparePopupRecvPg.eventHandler.js
PgApprovalAdjustReceiveRequest.java
|
---|
batch-mbod | OM030.java
PgAdjustCompareReceiveConfig.java
PgAdjustCompareReceiveTasklet.java
PgApprovalCompareReceiveConfig.java
PgApprovalCompareReceiveTasklet.java
BatchJobExecutionMapper.xml
PgCompareReceiveService.java
PgCompareReceiveService.java
|
---|
3. 상품 검색 서비스 기능 업데이트
검색 필터 및 연관검색어등 기존 X2BEE Search 기능이 확장되어 기능이 추가되었습니다.
주요 내용
사이트별 특성에 맞게 신조어 관리
검색 키워드에 대한 동의어를 관리
화면 접근 경로
BO > 상품 >검색어관리 > 신조어관리
BO > 상품 >검색어관리 > 동의어관리
BO > 상품 >검색어관리 > 랭킹관리
대상 API
DB 변경 내역
소스 변경 내역
bo | NewWordMgmtController.java
NewWordMgmtRequest.java
NewWordMgmtResponse.java
NewWordMgmtService.java
newWordMgmtView.html
nwGrid.eventHandler.js
nwGrid.provider.js
SameWordMgmtController.java
SameWordMgmtRequest.java
SameWordMgmtResponse.java
SameWordMgmtService.java
SameWordMgmtView.html
smGrid.eventHandler.js
smGrid.provider.js
RankMgmtController.java
RankBase.java
RankBaseSearch.java
RankMgmtService.java
rankMgmt_en.properties
rankMgmt_ko.properties
rankGrid.eventHandler.js
rankGrid.provider.js
rankMgmtPopup.eventHandler.js
rankGrid.eventHandler.js
rankMgmtPopupView.html
rankMgmtView.html
NewWordMgmtController.java
|
---|
api-bo | |
---|
mo | search.vue
display-mixin.js
SearchFilterLayer.vue
LayoutSearch.vue
ProductUnitForCategory.vue
ProductUnitMiniForCategory.vue
SearchController.java
api-goods
productdetail
SearchRequest.java
SearchService.java
SearchServiceImpl.java
ProductSummaryResponse.java
SearchBrandCateInfo.java
SearchExhibitionInfo.java
SearchPopularKeywords.java
SearchProductResponse.java
SearchRecommKeywords.java
SearchRecommendReturn.java
SearchResultResponse.java
SearchRecommendWord.java
SearchEventInfo.java
SearchProductBrandInfo.java
SearchMapper.java
SearchMapper.xml
application.yml
SearchCommonParam.java
|
---|
batch-gddp | SearchEventLoadRequest.java
SearchExhibitionLoadRequest.java
SearchNeologismLoadRequest.java
SearchProductLoadRequest.java
SearchSynonymLoadRequest.java
SearchEventLoadConfig.java
SearchEventLoadTasklet.java
SearchExhibitionLoadConfig.java
SearchExhibitionLoadTasklet.java
SearchNeologismLoadConfig.java
SearchNeologismLoadTasklet.java
SearchProductLoadConfig.java
SearchProductLoadTasklet.java
SearchSynonymLoadConfig.java
SearchSynonymLoadTasklet.java
SearchEventMapper.java
SearchMapper.java
SearchEventLoadService.java
SearchExhibitionLoadService.java
SearchNeologismLoadService.java
SearchProductLoadService.java
SearchSynonymLoadService.java
SearchRodbDatabaseConfig.java
SearchCategoryLoadRequest.java
SearchProductCateData.java
SearchRankingLoadRequest.java
SearchCategoryLoadConfig.java
SearchCategoryLoadTasklet.java
SearchRankingLoadConfig.java
SearchRankingLoadTasklet.java
SearchCategoryLoadService.java
SearchRankingLoadService.java
SearchEventMapper.xml
SearchMapper.xml
application.yml
|
---|
4. 묶음 상품 19세 나이제한 관련 기능 업데이트
이전에는 19세 이상 판매상품의 본인인증 처리가 일반상품에만 적용되었으나, 이제는 묶음상품에도 적용됩니다. 묶음상품 등록 시 나이제한 코드를 추가하고, API가 변경되었습니다. 나이제한 코드가 전체 또는 15세인 묶음상품의 경우, 19세 이상 판매상품을 등록할 수 없도록 기능이 추가되었습니다. 또한, 묶음상품이 19세 상품일 경우 본인인증(성인인증)을 처리할 수 있도록 로직이 변경되었습니다.
주요 내용
묶음상품 내 19세 상품 등록 시 본인인증(성인인증) 처리
나이제한 코드 추가하여, 19세 여부를 판별
PR_GOODS_BASE의 상품속성 중 구입자 나이제한 코드(PR004) 적용
구입 나이제한 코드가 19세인 경우, 전체, 15세, 19세 상품 모두 등록 가능
구입 나이제한 코드가 전체, 15세인 경우, 19세 상품 등록 불가
검색 팝업에서 상품 정보를 내려줄 때, 19세 상품인 경우 “19세 이상 상품은 포함될 수 없습니다.”라는 안내 노출
묶음상품이 19세 상품일 경우, 본인인증(성인인증) 프로세스 적용
묶음상품이 19세 상품일 경우, 전시 영역에 “19세 이미지”로
화면 접근 경로
대상 API
소스 변경 내역
bo | GoodsCommonController.java
TemporaryPackageGoodsController.java
packageGoods_ko.properties
packageCommon.eventHandler.js
packageDetail.eventHandler.js
packageGoodsInfo.eventHandler.js
goods-goodsInfo.html
GoodsMgmtPopupController.java
GoodsListPopupRequest.java
popupCommon_en.properties
popupCommon_ko.properties
packageRegist.eventHandler.js
packageRelatedGoodsListGrid.eventHandler.js
popup.goodsList.goodsGrid.eventHandler.js
popup.goodsList.goodsGrid.provider.js
goods-goodsInfo.html
goodsListPopup.html
GoodsCommonServiceImpl.java
|
---|
api-bo | |
---|
api-goods | |
---|