diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java index b44275a..4250391 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java @@ -154,6 +154,7 @@ public class ThinkOrderRefundLogController extends BaseController { thinkOrderRefundLog.setRefundNo("R" + thinkOrder.getOrderNum()); thinkOrderRefundLog.setCreateTime(LocalDateTimeUtil.now()); thinkOrder.setOrderStatus(4); + thinkOrder.setRefundReason(thinkOrderRefundLog.getRefundReason()); thinkOrderService.updateById(thinkOrder); if (thinkOrder.getPayType().equals(1)) { if (thinkOrder.getWechatOrder() != null diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkOrderRefundLog.java b/src/main/java/com/gxwebsoft/think/entity/ThinkOrderRefundLog.java index de2aace..05bd826 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkOrderRefundLog.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkOrderRefundLog.java @@ -42,6 +42,9 @@ public class ThinkOrderRefundLog implements Serializable { @ApiModelProperty(value = "退款金额") private BigDecimal refundAmount; + @ApiModelProperty(value = "退款原因") + private String refundReason; + @ApiModelProperty(value = "订单ID") private Integer oid; diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java index 37ff032..0db44ac 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java @@ -95,6 +95,9 @@ public class ThinkOrderParam extends BaseParam { @QueryField(type = QueryType.EQ) private BigDecimal refundMoney; + @ApiModelProperty(value = "退款原因") + private String refundReason; + @ApiModelProperty(value = "教练价格") @QueryField(type = QueryType.EQ) private BigDecimal coachPrice; diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkOrderRefundLogParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkOrderRefundLogParam.java index 09529ab..bba44ea 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkOrderRefundLogParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkOrderRefundLogParam.java @@ -47,4 +47,7 @@ public class ThinkOrderRefundLogParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer status; + @ApiModelProperty(value = "退款原因") + private String refundReason; + }