diff --git a/ui/src/components/EditAttendance.vue b/ui/src/components/EditAttendance.vue index 9f5a885..eb01162 100644 --- a/ui/src/components/EditAttendance.vue +++ b/ui/src/components/EditAttendance.vue @@ -80,8 +80,10 @@ export default { message: '操作成功', type: 'success' }) + this.$emit('setDialogVisible', false) } else { ElMessage.error('操作失败') + this.$emit('setDialogVisible', false) return false } }) diff --git a/ui/src/pages/attendance/AttendanceHome.vue b/ui/src/pages/attendance/AttendanceHome.vue index 3c27b1a..f57c74e 100644 --- a/ui/src/pages/attendance/AttendanceHome.vue +++ b/ui/src/pages/attendance/AttendanceHome.vue @@ -324,7 +324,6 @@ export default { this.editDialogFormVisible = true this.isDisabled = true this.form = row - this.form.userId = row.user.username this.form.status = row.status + '' }, addAttendance(formData) {