Browse Source

退款拒绝原因

fushengqian 1 year ago
parent
commit
a075fc124b

+ 3 - 0
fuint-application/src/main/java/com/fuint/common/dto/RefundDto.java

@@ -42,6 +42,9 @@ public class RefundDto implements Serializable {
     @ApiModelProperty("用户备注")
     @ApiModelProperty("用户备注")
     private String remark;
     private String remark;
 
 
+    @ApiModelProperty("拒绝原因")
+    private String rejectReason;
+
     @ApiModelProperty("申请凭证图片")
     @ApiModelProperty("申请凭证图片")
     private List<String> imageList;
     private List<String> imageList;
 
 

+ 2 - 0
fuint-application/src/main/java/com/fuint/module/backendApi/controller/BackendRefundController.java

@@ -204,6 +204,7 @@ public class BackendRefundController extends BaseController {
         Integer refundId = param.get("refundId") == null ? 0 : Integer.parseInt(param.get("refundId").toString());
         Integer refundId = param.get("refundId") == null ? 0 : Integer.parseInt(param.get("refundId").toString());
         String status = param.get("status") == null ? "" : param.get("status").toString();
         String status = param.get("status") == null ? "" : param.get("status").toString();
         String remark = param.get("remark") == null ? "" : param.get("remark").toString();
         String remark = param.get("remark") == null ? "" : param.get("remark").toString();
+        String rejectReason = param.get("rejectReason") == null ? "" : param.get("rejectReason").toString();
         AccountInfo accountInfo = TokenUtil.getAccountInfoByToken(token);
         AccountInfo accountInfo = TokenUtil.getAccountInfoByToken(token);
         if (accountInfo == null) {
         if (accountInfo == null) {
             return getFailureResult(1001, "请先登录");
             return getFailureResult(1001, "请先登录");
@@ -215,6 +216,7 @@ public class BackendRefundController extends BaseController {
             dto.setOperator(operator);
             dto.setOperator(operator);
             dto.setStatus(RefundStatusEnum.REJECT.getKey());
             dto.setStatus(RefundStatusEnum.REJECT.getKey());
             dto.setRemark(remark);
             dto.setRemark(remark);
+            dto.setRejectReason(rejectReason);
             refundService.updateRefund(dto);
             refundService.updateRefund(dto);
         } else {
         } else {
             RefundDto dto = new RefundDto();
             RefundDto dto = new RefundDto();

+ 3 - 1
fuint-repository/src/main/java/com/fuint/repository/model/MtRefund.java

@@ -50,6 +50,9 @@ public class MtRefund implements Serializable {
     @ApiModelProperty("退款备注")
     @ApiModelProperty("退款备注")
     private String remark;
     private String remark;
 
 
+    @ApiModelProperty("拒绝原因")
+    private String rejectReason;
+
     @ApiModelProperty("创建时间")
     @ApiModelProperty("创建时间")
     private Date createTime;
     private Date createTime;
 
 
@@ -65,5 +68,4 @@ public class MtRefund implements Serializable {
     @ApiModelProperty("最后操作人")
     @ApiModelProperty("最后操作人")
     private String operator;
     private String operator;
 
 
-
 }
 }