| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- package com.xjrsoft.module.attendance.vo;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.time.LocalTime;
- /**
- * @title: 考勤规则细则表单出参
- * @Author dzx
- * @Date: 2024-05-08
- * @Version 1.0
- */
- @Data
- public class AttendanceRuleDetailsVo {
- /**
- *
- */
- @ApiModelProperty("")
- private Long id;
- /**
- *
- */
- @ApiModelProperty("")
- private Integer sortCode;
- /**
- * 周几(星期一~日或节假日)
- */
- @ApiModelProperty("周几(星期一~日或节假日)")
- private String dateType;
- /**
- * 是否允许进出校
- */
- @ApiModelProperty("是否允许进出校")
- private Integer isAllowInOutSchool;
- /**
- * 是否考勤
- */
- @ApiModelProperty("是否考勤")
- private Integer isAttendance;
- /**
- * 上学时间前多少分钟进行提醒
- */
- @ApiModelProperty("上学时间前多少分钟进行提醒")
- private Integer agoMinutes;
- /**
- * 超过上学时间多少分钟未打卡进行提醒
- */
- @ApiModelProperty("超过上学时间多少分钟未打卡进行提醒")
- private Integer overMinutes;
- /**
- * 上学时间内是否允许进出
- */
- @ApiModelProperty("上学时间内是否允许进出")
- private Integer isAllowInOutSchoolTime;
- /**
- * 上午是否启用(1:是 0:否)
- */
- @ApiModelProperty("上午是否启用(1:是 0:否)")
- private Integer amStatus;
- /**
- * 上午上学时间
- */
- @ApiModelProperty("上午上学时间")
- private LocalTime amStartTime;
- /**
- * 上午放学时间
- */
- @ApiModelProperty("上午放学时间")
- private LocalTime amEndTime;
- /**
- * 上午迟到旷课分钟数
- */
- @ApiModelProperty("上午迟到旷课分钟数")
- private Integer amLateMinutes;
- /**
- * 上午是否为节假日(1:是 0:否)
- */
- @ApiModelProperty("上午是否为节假日(1:是 0:否)")
- private Integer amIsHolidays;
- /**
- * 上午为节假日前一天时上学时间
- */
- @ApiModelProperty("上午为节假日前一天时上学时间")
- private LocalTime amHolidaysStartTime;
- /**
- * 上午为节假日前一天时放学时间
- */
- @ApiModelProperty("上午为节假日前一天时放学时间")
- private LocalTime amHolidaysEndTime;
- /**
- * 下午是否启用(1:是 0:否)
- */
- @ApiModelProperty("下午是否启用(1:是 0:否)")
- private Integer pmStatus;
- /**
- * 下午上学时间
- */
- @ApiModelProperty("下午上学时间")
- private LocalTime pmStartTime;
- /**
- * 下午放学时间
- */
- @ApiModelProperty("下午放学时间")
- private LocalTime pmEndTime;
- /**
- * 下午迟到旷课分钟数
- */
- @ApiModelProperty("下午迟到旷课分钟数")
- private Integer pmLateMinutes;
- /**
- * 下午是否为节假日(1:是 0:否)
- */
- @ApiModelProperty("下午是否为节假日(1:是 0:否)")
- private Integer pmIsHolidays;
- /**
- * 下午为节假日前一天时上学时间
- */
- @ApiModelProperty("下午为节假日前一天时上学时间")
- private LocalTime pmHolidaysStartTime;
- /**
- * 下午为节假日前一天时放学时间
- */
- @ApiModelProperty("下午为节假日前一天时放学时间")
- private LocalTime pmHolidaysEndTime;
- /**
- * 晚上是否启用(1:是 0:否)
- */
- @ApiModelProperty("晚上是否启用(1:是 0:否)")
- private Integer eveningStatus;
- /**
- * 晚上上学时间
- */
- @ApiModelProperty("晚上上学时间")
- private LocalTime eveningStartTime;
- /**
- * 晚上放学时间
- */
- @ApiModelProperty("晚上放学时间")
- private LocalTime eveningEndTime;
- /**
- * 晚上迟到旷课分钟数
- */
- @ApiModelProperty("晚上迟到旷课分钟数")
- private Integer eveningLateMinutes;
- /**
- * 晚上是否为节假日(1:是 0:否)
- */
- @ApiModelProperty("晚上是否为节假日(1:是 0:否)")
- private Integer eveningIsHolidays;
- /**
- * 晚上为节假日前一天时上学时间
- */
- @ApiModelProperty("晚上为节假日前一天时上学时间")
- private LocalTime eveningHolidaysStartTime;
- /**
- * 晚上为节假日前一天时放学时间
- */
- @ApiModelProperty("晚上为节假日前一天时放学时间")
- private LocalTime eveningHolidaysEndTime;
- /**
- * 考勤规则(attendance_rule_category)
- */
- @ApiModelProperty("考勤规则(attendance_rule_category)")
- private Long attendanceRuleCategoryId;
- @ApiModelProperty("为节假日前一天时放学时间")
- private LocalTime holidaysEndTime;
- }
|