1
0
mirror of https://github.com/FatttSnake/Pinnacle-OA.git synced 2026-04-04 22:41:24 +08:00

handle view

This commit is contained in:
gzw
2023-05-24 17:17:33 +08:00
parent e7f0aa133c
commit b21573362f
3 changed files with 41 additions and 19 deletions

View File

@@ -33,16 +33,22 @@ public class AttendanceController {
List<Attendance> attendances = attendanceService.getAllAttendanceAndUser();
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
}
//模糊时间查询
//查询个人考勤
@GetMapping("/selectAttendance")
public ResponseResult findAttendanceAndUser() {
Long userId = WebUtil.getLoginUser().getUser().getId();
List<Attendance> attendances = attendanceService.getAttendanceAndUserByid(userId);
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
}
//模糊时间查询所有考勤信息
@GetMapping("/findAttendanceByTime")
public ResponseResult findAttendanceAndUser(String startTime,String endTime) {
public ResponseResult findAttendanceAndUserByTime(String startTime,String endTime) {
List<Attendance> attendances = attendanceService.selectByTime(startTime, endTime);
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
}
//用户个人模糊时间查询
@GetMapping("/findOneAttendanceByTime")
public ResponseResult findOneAttendanceAndUser(String startTime,String endTime) {
public ResponseResult findOneAttendanceAndUserByTime(String startTime,String endTime) {
Long userId = WebUtil.getLoginUser().getUser().getId();
List<Attendance> attendances = attendanceService.selectOneByTime(startTime, endTime,userId);
System.out.println(attendances);
@@ -86,13 +92,7 @@ public class AttendanceController {
}
//查询个人考勤
@GetMapping("/selectAttendance")
public ResponseResult findAttendanceAndUser() {
Long userId = WebUtil.getLoginUser().getUser().getId();
List<Attendance> attendances = attendanceService.getAttendanceAndUserByid(userId);
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
}
//删除考勤信息