package com.cloudroam.model; import com.cloudroam.model.BaseModel; import com.baomidou.mybatisplus.annotation.TableName; import java.time.LocalDateTime; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** * @author generator@TaoJie * @since 2024-07-25 */ @Data @Accessors(chain = true) @TableName("cal_calendar") public class CalCalendarDO { /** * 日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime calDate; /** * 年 */ private String calYear; /** * 月 */ private String calMonth; /** * 日 */ private String calDay; /** * 周(一/二/三/四/五/六/日) */ private String calWeek; /** * 无/休/班 */ private Integer type; private String id; @JsonIgnore private Date createTime; // @JsonIgnore @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; }