|
|
@@ -439,10 +439,11 @@ public class TscOrderRefundService {
|
|
|
float _appQty = (float)ordCanChgQty / (float)(ordQty - cnclRtnQty);
|
|
|
|
|
|
// 3.3 주문취소금액 & 취소할인금액 계산
|
|
|
+ int leftAmt = oneData.getOrdAmt() - oneData.getCnclRtnAmt();
|
|
|
orderObj.setOrgCnclRtnAmt(oneData.getCnclRtnAmt());
|
|
|
// 2021.05.24 취소금액 = 주문금액 * 취소수량/주문수량 변경
|
|
|
//orderObj.setCnclRtnAmt(((oneData.getCurrPrice() + oneData.getOptAddPrice()) * ordQty) * ordCanChgQty);
|
|
|
- orderObj.setCnclRtnAmt((int)(oneData.getOrdAmt() * _appQty));
|
|
|
+ orderObj.setCnclRtnAmt((int)(leftAmt * _appQty));
|
|
|
orderObj.setCpn1DcAmt((int)(oneData.getCpn1DcAmt() * _appQty));
|
|
|
orderObj.setTmtb1DcAmt((int)(oneData.getTmtb1DcAmt() * _appQty));
|
|
|
orderObj.setTmtb2DcAmt((int)(oneData.getTmtb2DcAmt() * _appQty));
|