修改退款逻辑
This commit is contained in:
@@ -1830,12 +1830,13 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
|||||||
MsgException.check(true, "退款金额超限,请输入正确的退款金额!");
|
MsgException.check(true, "退款金额超限,请输入正确的退款金额!");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(N.eq(returnAmount.add(amount),trueAmount)){
|
if(N.eq(amount,trueAmount)){
|
||||||
queryMerchantOrder.setRefundType(2);
|
queryMerchantOrder.setRefundType(1);
|
||||||
|
queryMerchantOrder.setRefundAmt(amount);
|
||||||
|
}else if(N.eq(returnAmount.add(amount),trueAmount)){
|
||||||
|
queryMerchantOrder.setRefundType(6);
|
||||||
queryMerchantOrder.setRefundAmt(trueAmount);
|
queryMerchantOrder.setRefundAmt(trueAmount);
|
||||||
}
|
}else if(N.gt(trueAmount,returnAmount.add(amount))){
|
||||||
|
|
||||||
if(N.gt(trueAmount,returnAmount.add(amount))){
|
|
||||||
queryMerchantOrder.setRefundType(6);
|
queryMerchantOrder.setRefundType(6);
|
||||||
queryMerchantOrder.setRefundAmt(returnAmount.add(amount));
|
queryMerchantOrder.setRefundAmt(returnAmount.add(amount));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user