Ver código fonte

마이페이지 단테 수정 임시 커밋

card007 4 anos atrás
pai
commit
98524b634f

+ 9 - 2
src/main/java/com/style24/admin/biz/service/TsaOrderChangeService.java

@@ -48,10 +48,11 @@ public class TsaOrderChangeService {
 	@Transactional("shopTxnManager")
 	public void returnToExchange(OrderChange orderChange) {
 		Integer ordChgSq = orderChange.getOrdChgSq();
+		Integer ordNo = orderChange.getOrdNo();
 		// 1. 반품 철회 처리
 		GagaMap map = new GagaMap();
 		map.setInt("ordChgSq", ordChgSq);
-		map.setInt("ordNo", orderChange.getOrdNo());
+		map.setInt("ordNo", ordNo);
 
 		int userNo = orderChange.getUserNo();
 
@@ -72,9 +73,15 @@ public class TsaOrderChangeService {
 		}
 
 		// 3. WMS 반품 정보 삭제 처리
-		
+		coreWmsService.updateWmsRecallCancel(ordNo, ordChgSq);
 
 		// 4. 교환 접수 처리
+		Collection<OrderChange> orderChangeDetailInfoList = coreOrderChangeService.getOrderChangeDetailInfo(orderChange);
+		if (orderChangeDetailInfoList != null && orderChangeDetailInfoList.size() > 0) {
+			orderChange.setWdInvoiceNo(orderChangeDetailInfoList.iterator().next().getWdInvoiceNo());
+			orderChange.setWdInvoiceSendYn(orderChangeDetailInfoList.iterator().next().getWdInvoiceSendYn());
+		}
+		
 		coreOrderChangeService.exchReq(orderChange);
 	}
 }