From b21573362f7ee9e11632c361924a2a6b3cf5485b Mon Sep 17 00:00:00 2001 From: gzw <1571020389@qq.com> Date: Wed, 24 May 2023 17:17:33 +0800 Subject: [PATCH] handle view --- .../controller/AttendanceController.java | 22 +++++++------- ui/src/components/EditAttendance.vue | 9 ++++-- ui/src/pages/attendance/AttendanceHome.vue | 29 +++++++++++++++---- 3 files changed, 41 insertions(+), 19 deletions(-) diff --git a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java index d3b749e..0d0bda9 100644 --- a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java +++ b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java @@ -33,16 +33,22 @@ public class AttendanceController { List attendances = attendanceService.getAllAttendanceAndUser(); return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances); } - - //模糊时间查询 + //查询个人考勤 + @GetMapping("/selectAttendance") + public ResponseResult findAttendanceAndUser() { + Long userId = WebUtil.getLoginUser().getUser().getId(); + List 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 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 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 attendances = attendanceService.getAttendanceAndUserByid(userId); - return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances); - } + //删除考勤信息 diff --git a/ui/src/components/EditAttendance.vue b/ui/src/components/EditAttendance.vue index 9808df8..9f5a885 100644 --- a/ui/src/components/EditAttendance.vue +++ b/ui/src/components/EditAttendance.vue @@ -88,13 +88,18 @@ export default { }, cancel() { this.resetForm() + ElMessage({ + message: '取消操作', + type: 'warning' + }) this.$emit('setDialogVisible', false) }, resetForm() { - this.$refs.ruleForm.resetFields() + this.$nextTick(() => { + this.$refs.ruleForm.resetFields() + }) } }, - created() { if (this.formData) { this.form = this.formData diff --git a/ui/src/pages/attendance/AttendanceHome.vue b/ui/src/pages/attendance/AttendanceHome.vue index 0ebf9cf..3c27b1a 100644 --- a/ui/src/pages/attendance/AttendanceHome.vue +++ b/ui/src/pages/attendance/AttendanceHome.vue @@ -128,7 +128,21 @@
+ + +