| | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import jakarta.validation.constraints.NotNull; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDate; |
| | | import java.time.LocalTime; |
| | | |
| | | @Schema(description = "管理后台 - 考勤规则新增/修改 Request VO") |
| | |
| | | @Schema(description = "加班起算时长(小时)", example = "1") |
| | | private BigDecimal overtimeThreshold; |
| | | |
| | | @Schema(description = "生效开始日期(空表示不限)", example = "2026-01-01") |
| | | private LocalDate effectiveStartDate; |
| | | |
| | | @Schema(description = "生效结束日期(空表示不限)", example = "2026-12-31") |
| | | private LocalDate effectiveEndDate; |
| | | |
| | | @Schema(description = "状态:0-启用,1-禁用", example = "0") |
| | | private Integer status; |
| | | |