Ver Fonte

이태영 - 20210420 입점발주최종확인 메뉴 개발 중

xodud1202 há 5 anos atrás
pai
commit
fb4ac7bfba

+ 16 - 1
src/main/java/com/style24/core/biz/service/TscOrderService.java

@@ -2098,6 +2098,8 @@ public class TscOrderService {
 				for(OrderChange cancelData : cancelDataList) {
 					if(param.getOrdNo().equals(cancelData.getOrdNo())) {
 						chkOrd = false;
+						cancelData.getOrdDtlNoList().add(param.getOrdDtlNo());
+						cancelData.getCnclRtnReqQtyList().add(param.getCnclRtnQty());
 					}
 				}
 
@@ -2106,10 +2108,23 @@ public class TscOrderService {
 					change.setOrdNo(param.getOrdNo());
 					change.setCustNo(param.getCustNo());
 					change.setOrderNm(param.getOrdNm());
-					// cancelDataList.add(param);
+					change.setPgGb(param.getPgGb());
+					change.setPayMeans(param.getPayMeans());
+					change.setBankCd(param.getBankCd());
+					change.setAccountNm(param.getAccountNm());
+					change.setAccountNo(param.getAccountNo());
+					change.getOrdDtlNoList().add(param.getOrdDtlNo());
+					change.getCnclRtnReqQtyList().add(param.getCnclRtnQty());
+					cancelDataList.add(change);
 				}
 			}
 
+			// 리스트로 지정된
+			for(OrderChange change : cancelDataList) {
+				change.setOrdDtlNoArr(change.getOrdDtlNoList().stream().mapToInt(i->i).toArray());
+				change.setCnclRtnReqQtyArr(change.getCnclRtnReqQtyList().stream().mapToInt(i->i).toArray());
+			}
+
 			// TODO 취소 완료 알림톡 발송 에정
 
 			// 결품 취소 후 수량이 남은 경우 배송중처리