记得上下班打卡 | git大法好,push需谨慎

Commit 03539dbb authored by 张国柄's avatar 张国柄

~admin:会员管理:会员订单:退款补充校验;

parent 2a620a6d
...@@ -77,7 +77,17 @@ public class AdamMemberOrderAdminController extends BaseController { ...@@ -77,7 +77,17 @@ public class AdamMemberOrderAdminController extends BaseController {
return AjaxResult.warn("订单不存在"); return AjaxResult.warn("订单不存在");
} }
if (memberOrder.getState() != 1) { if (memberOrder.getState() != 1) {
return AjaxResult.warn(String.format("该订单[%s]不支持退款,请核实订单状态", parameter.getOrderNo())); switch (memberOrder.getState()) {
case 4:
return AjaxResult.warn("该订单正在退款中");
case 5:
return AjaxResult.warn("该订单已完成退款");
default:
return AjaxResult.warn("该订单不支持退款,请核实订单状态");
}
}
if (memberOrder.getMode() != 0) {
return AjaxResult.warn("该订单不支持退款,请核实购买方式");
} }
if (memberOrder.getPricePaid().compareTo(parameter.getRefundAmt()) < 0) { if (memberOrder.getPricePaid().compareTo(parameter.getRefundAmt()) < 0) {
return AjaxResult.warn("退款金额超出订单实际支付金额"); return AjaxResult.warn("退款金额超出订单实际支付金额");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment