|
|
@@ -1047,12 +1047,12 @@ public class TsaShoplinkerService {
|
|
|
public void getOrderExcelList(ShoplinkerOrder shoplinkerOrder, String excelFilenameWithPath) {
|
|
|
|
|
|
// 헤더 title 설정
|
|
|
- String[] listTitles = { "제휴몰주문등록상태", "실패사유", "업로드실패사유", "스타일24 주문번호", "샵링커 주문번호", "쇼핑몰 주문번호", "쇼핑몰 명", "배송상태[발주확인]"
|
|
|
+ String[] listTitles = { "제휴몰주문등록상태", "실패사유", "업로드실패사유", "스타일24 주문번호", "샵링커 주문번호", "쇼핑몰 주문번호", "배송번호", "쇼핑몰 명", "배송상태[발주확인]"
|
|
|
,"주문 상품번호", "샵링커 상품번호", "자사 상품코드", "상품명", "주문수량", "주문금액", "판매단가", "공급가"
|
|
|
, "옵션코드", "옵션명", "옵션1", "옵션2", "교환접수여부", "주문수집일자", "제휴몰등록일", "등록자"};
|
|
|
|
|
|
// DB 처리 시 사용되는 파라미터명(셀명) 설정
|
|
|
- String[] cellNames = {"UPLOAD_STAT", "UPLOAD_FAIL_CD", "UPLOAD_FAIL_REASON", "ORD_NO", "SHOPLINKER_ORDER_ID", "MALL_ORDER_ID", "MALL_NAME", "BAESONG_STATUS"
|
|
|
+ String[] cellNames = {"UPLOAD_STAT", "UPLOAD_FAIL_CD", "UPLOAD_FAIL_REASON", "ORD_NO", "SHOPLINKER_ORDER_ID", "MALL_ORDER_ID", "SHIP_NO", "MALL_NAME", "BAESONG_STATUS"
|
|
|
, "ORDER_PRODUCT_ID", "SHOPLINKER_PRODUCT_ID", "PARTNER_PRODUCT_ID", "PRODUCT_NAME", "QUANTITY", "ORDER_PRICE", "SALE_PRICE", "SUPPLY_PRICE"
|
|
|
, "SKU_MATCH_CODE", "SKU", "OPT_CD1", "OPT_CD2", "EXCHANGE_ORDER_YN", "ORDER_REG_DATE", "EXTMALL_REG_DT", "REG_NM"};
|
|
|
|
|
|
@@ -1068,14 +1068,16 @@ public class TsaShoplinkerService {
|
|
|
GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_CENTER.name(),
|
|
|
GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_CENTER.name(),
|
|
|
GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_CENTER.name(),
|
|
|
- GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_CENTER.name()};
|
|
|
+ GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_CENTER.name(),
|
|
|
+ GagaExcelConstants.CellType.CHAR_CENTER.name()};
|
|
|
|
|
|
+ shoplinkerOrder.setExcelDownType("1");
|
|
|
Collection<GagaMap> dataList = admShoplinkerDao.getOrderExcelList(shoplinkerOrder);
|
|
|
|
|
|
try {
|
|
|
|
|
|
- GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, "샵링커 주문 정보", listTitles, cellNames, cellTypes, TsaConstants.EXCEL_FOOTER_TITLE);
|
|
|
-
|
|
|
+ //GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, "샵링커 주문 정보", listTitles, cellNames, cellTypes, TsaConstants.EXCEL_FOOTER_TITLE);
|
|
|
+ GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, listTitles, cellNames, cellTypes);
|
|
|
} catch (Exception e) {
|
|
|
throw new IllegalStateException(e);
|
|
|
}
|
|
|
@@ -1093,7 +1095,7 @@ public class TsaShoplinkerService {
|
|
|
public void getOrderExcelExtmallFormList(ShoplinkerOrder shoplinkerOrder, String excelFilenameWithPath) {
|
|
|
|
|
|
// 헤더 title 설정
|
|
|
- String[] listTitles = { "일련번호", "제휴몰ID", "제휴주문번호", "물품주문번호", "제휴상품코드", "상품명", "SKUCode"
|
|
|
+ String[] listTitles = { "일련번호", "제휴몰ID", "제휴주문번호(배송번호)", "물품주문번호", "제휴상품코드", "상품명", "SKUCode"
|
|
|
,"판매가", "주문수량", "배송비", "주문자", "주문자-전화", "주문자-휴대폰", "주문자-이메일", "수령자", "수령자-전화", "수령자-휴대폰"
|
|
|
, "수령자-우편번호","수령자-도로명주소", "수령자-상세주소", "배송메시지"};
|
|
|
|
|
|
@@ -1115,6 +1117,7 @@ public class TsaShoplinkerService {
|
|
|
GagaExcelConstants.CellType.CHAR_CENTER.name(), GagaExcelConstants.CellType.CHAR_LEFT.name(),
|
|
|
GagaExcelConstants.CellType.CHAR_LEFT.name(), GagaExcelConstants.CellType.CHAR_LEFT.name()};
|
|
|
|
|
|
+ shoplinkerOrder.setExcelDownType("2");
|
|
|
Collection<GagaMap> dataList = admShoplinkerDao.getOrderExcelList(shoplinkerOrder);
|
|
|
|
|
|
GagaMap addrMap; //주소 분리
|
|
|
@@ -1132,7 +1135,8 @@ public class TsaShoplinkerService {
|
|
|
|
|
|
try {
|
|
|
|
|
|
- GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, "샵링커 주문 정보", listTitles, cellNames, cellTypes, TsaConstants.EXCEL_FOOTER_TITLE);
|
|
|
+ //GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, "샵링커 주문 정보", listTitles, cellNames, cellTypes, TsaConstants.EXCEL_FOOTER_TITLE);
|
|
|
+ GagaExcelUtil.createExcel(excelFilenameWithPath, dataList, listTitles, cellNames, cellTypes);
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
throw new IllegalStateException(e);
|