diff --git a/api-third/src/main/java/com/heyu/api/alibaba/request/mm/VvDrawCashRecordRejectRequest.java b/api-third/src/main/java/com/heyu/api/alibaba/request/mm/VvDrawCashRecordRejectRequest.java index f1fe5c8..e9604a2 100644 --- a/api-third/src/main/java/com/heyu/api/alibaba/request/mm/VvDrawCashRecordRejectRequest.java +++ b/api-third/src/main/java/com/heyu/api/alibaba/request/mm/VvDrawCashRecordRejectRequest.java @@ -12,5 +12,8 @@ public class VvDrawCashRecordRejectRequest extends VVAdminBaseRequest { private Long drawCashRecordId; + //拒绝原因 + private String rejectReason; + } diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminDrawCashRecordController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminDrawCashRecordController.java index 251f116..cdc5586 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminDrawCashRecordController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminDrawCashRecordController.java @@ -92,10 +92,14 @@ public class AdminDrawCashRecordController { return R.error("状态不对"); } + vvDrawCashRecord.setStatus(ApprovalEnums.reject.getStatus()); + vvDrawCashRecord.setRejectReason(request.getRejectReason()); + vvDrawCashRecordDao.updateVvDrawCashRecordById(vvDrawCashRecord); + vvBuyerDao.updateVvBuyerDrawFailedById(vvDrawCashRecord.getDrawCashAmount(), vvDrawCashRecord.getDrawCashAmount(), vvDrawCashRecord.getBuyerId()); - return R.ok(); + return R.ok("拒绝成功"); }