|
|
@@ -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 취소 완료 알림톡 발송 에정
|
|
|
|
|
|
// 결품 취소 후 수량이 남은 경우 배송중처리
|