|
|
@ -183,7 +183,7 @@ public class RefundServiceImpl implements RefundService, ApplicationEventPublish
|
|
|
|
|
|
|
|
|
|
|
|
BigDecimal realAmount = original ? fee : CurrencyAmountUtils.toAmount(fee, order.getString("currency"));
|
|
|
|
BigDecimal realAmount = original ? fee : CurrencyAmountUtils.toAmount(fee, order.getString("currency"));
|
|
|
|
JSONObject refundConfig = checkRefundAuditFlag();
|
|
|
|
JSONObject refundConfig = checkRefundAuditFlag();
|
|
|
|
if (refundConfig != null && refundConfig.size() > 0 && refundConfig.getBoolean("refundAudit")) {
|
|
|
|
if (partnerAccount!=null && refundConfig != null && refundConfig.size() > 0 && refundConfig.getBoolean("refundAudit")) {
|
|
|
|
if (realAmount.compareTo(refundConfig.getBigDecimal("refundAuditAmount")) > 0) {
|
|
|
|
if (realAmount.compareTo(refundConfig.getBigDecimal("refundAuditAmount")) > 0) {
|
|
|
|
//订单需要审核
|
|
|
|
//订单需要审核
|
|
|
|
boolean casherRefund = reviewNewRefundOrder(orderId, realAmount, remark, partnerAccount, manager);
|
|
|
|
boolean casherRefund = reviewNewRefundOrder(orderId, realAmount, remark, partnerAccount, manager);
|
|
|
|