|
@@ -534,6 +534,7 @@ public class PchOrdService extends CommonService {
|
534
|
534
|
|
535
|
535
|
for (int i = 0 ; i < gridUpdateData.size() ; i++) {
|
536
|
536
|
PchOdrDtlPtclEntity delItem = gridUpdateData.get(i);
|
|
537
|
+
|
537
|
538
|
podrAmt = podrAmt + delItem.getPodrAmt();
|
538
|
539
|
|
539
|
540
|
if ("DL01".equals(cancelPchOrdDtlRequest.getDlvDvsn())) { // 본사배송이면
|
|
@@ -544,6 +545,10 @@ public class PchOrdService extends CommonService {
|
544
|
545
|
}
|
545
|
546
|
}
|
546
|
547
|
}
|
|
548
|
+ //매장일경우 매장 단가로 환불처리 해야함
|
|
549
|
+ if (!StringUtil.isEmpty(cancelPchOrdDtlRequest.getStoreId())) {
|
|
550
|
+ podrAmt = pchReqMapper.selectCancelPchReqAmt(cancelPchOrdDtlRequest.getPchPodrUnqNo(), gridUpdateData);
|
|
551
|
+ }
|
547
|
552
|
|
548
|
553
|
//발주취소로 인한 발주 head 상태값 변경처리 pchPodrUnqNo
|
549
|
554
|
String pchOdrStCd = selectOdrDtlStatusList(cancelPchOrdDtlRequest.getPchPodrUnqNo());
|