|
|
|
@ -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";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|