From f9a75ded1613ad5d5b0b54ba15942591670ec786 Mon Sep 17 00:00:00 2001 From: markma <750975972@qq.com> Date: Wed, 19 Jan 2022 17:00:01 +0800 Subject: [PATCH] =?UTF-8?q?03=20=E6=89=B9=E9=87=8F=E6=89=B9=E5=81=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/LeaveDetailHandler.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/main/java/com/markma/leave_manager_spb/controller/LeaveDetailHandler.java b/src/main/java/com/markma/leave_manager_spb/controller/LeaveDetailHandler.java index f0dedd0..a2004e4 100644 --- a/src/main/java/com/markma/leave_manager_spb/controller/LeaveDetailHandler.java +++ b/src/main/java/com/markma/leave_manager_spb/controller/LeaveDetailHandler.java @@ -125,5 +125,31 @@ public class LeaveDetailHandler { } } + @GetMapping("/agreeUpdate/{id}") + public String agreeUpdate(@PathVariable("id") Integer id) { + LeaveDetail leaveDetail = leaveDetailRepository.getById(id); + leaveDetail.setType("已通过"); + + LeaveDetail result = leaveDetailRepository.save(leaveDetail); + if (result != null) { + return "success"; + } else { + return "error"; + } + } + + @GetMapping("/disagreeUpdate/{id}") + public String disagreeUpdate(@PathVariable("id") Integer id) { + LeaveDetail leaveDetail = leaveDetailRepository.getById(id); + leaveDetail.setType("已拒绝"); + + LeaveDetail result = leaveDetailRepository.save(leaveDetail); + if (result != null) { + return "success"; + } else { + return "error"; + } + } + }