mirror of
https://github.com/FatttSnake/Pinnacle-OA.git
synced 2026-04-05 15:01:23 +08:00
Optimized permission control in AttendanceController
This commit is contained in:
@@ -37,7 +37,7 @@ public class AttendanceController {
|
|||||||
}
|
}
|
||||||
//查询个人考勤
|
//查询个人考勤
|
||||||
@GetMapping("/selectAttendance")
|
@GetMapping("/selectAttendance")
|
||||||
@PreAuthorize("hasAuthority('attendance:self:get')")
|
@PreAuthorize("hasAuthority('attendance:self:check')")
|
||||||
public ResponseResult<List<Attendance>> findAttendanceAndUser() {
|
public ResponseResult<List<Attendance>> findAttendanceAndUser() {
|
||||||
Long userId = WebUtil.getLoginUser().getUser().getId();
|
Long userId = WebUtil.getLoginUser().getUser().getId();
|
||||||
List<Attendance> attendances = attendanceService.getAttendanceAndUserByid(userId);
|
List<Attendance> attendances = attendanceService.getAttendanceAndUserByid(userId);
|
||||||
@@ -52,7 +52,7 @@ public class AttendanceController {
|
|||||||
}
|
}
|
||||||
//用户个人模糊时间查询
|
//用户个人模糊时间查询
|
||||||
@GetMapping("/findOneAttendanceByTime")
|
@GetMapping("/findOneAttendanceByTime")
|
||||||
@PreAuthorize("hasAuthority('attendance:self:get')")
|
@PreAuthorize("hasAuthority('attendance:self:check')")
|
||||||
public ResponseResult<List<Attendance>> findOneAttendanceAndUserByTime(String startTime,String endTime) {
|
public ResponseResult<List<Attendance>> findOneAttendanceAndUserByTime(String startTime,String endTime) {
|
||||||
Long userId = WebUtil.getLoginUser().getUser().getId();
|
Long userId = WebUtil.getLoginUser().getUser().getId();
|
||||||
List<Attendance> attendances = attendanceService.selectOneByTime(startTime, endTime,userId);
|
List<Attendance> attendances = attendanceService.selectOneByTime(startTime, endTime,userId);
|
||||||
|
|||||||
Reference in New Issue
Block a user