package com.xiaopeng.api.model.maintenance; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.xiaopeng.common.core.web.domain.BaseModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * 巡游打卡规则 */ @Data @TableName("xp_cruise_check_in_rule") public class XpCruiseCheckInRule extends BaseModel { /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 规则名称 */ @TableField("name") @ApiModelProperty(value = "规则名称") private String name; /** * 运维人id */ @TableField("operations_user_id") @ApiModelProperty(value = "运维人id") private Long operationsUserId; /** * 任务开始时间 */ @TableField("start_time") @ApiModelProperty(value = "任务开始时间") private LocalDateTime startTime; /** * 任务结束时间 */ @TableField("end_time") @ApiModelProperty(value = "任务结束时间") private LocalDateTime endTime; /** * 循环方式(0=不循环,1=每天循环) */ @TableField("cyclic_mode") @ApiModelProperty("循环方式(0=不循环,1=每天循环)") private Integer cyclicMode; }