package com.yuchen.saas.park.api.entity.door;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.nest.springwrap.core.tenant.mp.TenantEntity;

/**
 * <p>
 * 计划模板
 * </p>
 *
 * @author miaoqs
 * @since 2023-12-15
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("door_plan_template")
@ApiModel(value="DoorPlanTemplate对象", description="计划模板")
public class DoorPlanTemplate extends TenantEntity {

    /**
     * 计划模板名称
     */
    @ApiModelProperty(name = "scheduleName", value = "计划模板名称")
    private String scheduleName;
    /**
     * 描述
     */
    @ApiModelProperty(name = "remark", value = "描述")
    private String remark;
    /**
     * 星期一时间组
     */
    @ApiModelProperty(name = "mondayTimeGroup", value = "星期一时间组")
    private String mondayTimeGroup;
    /**
     * 星期二时间组
     */
    @ApiModelProperty(name = "tuesdayTimeGroup", value = "星期二时间组")
    private String tuesdayTimeGroup;
    /**
     * 星期三时间组
     */
    @ApiModelProperty(name = "wednesdayTimeGroup", value = "星期三时间组")
    private String wednesdayTimeGroup;
    /**
     * 星期四时间组
     */
    @ApiModelProperty(name = "thursdayTimeGroup", value = "星期四时间组")
    private String thursdayTimeGroup;
    /**
     * 星期五时间组
     */
    @ApiModelProperty(name = "fridayTimeGroup", value = "星期五时间组")
    private String fridayTimeGroup;
    /**
     * 星期六时间组
     */
    @ApiModelProperty(name = "saturdayTimeGroup", value = "星期六时间组")
    private String saturdayTimeGroup;
    /**
     * 星期日时间组
     */
    @ApiModelProperty(name = "sundayTimeGroup", value = "星期日时间组")
    private String sundayTimeGroup;
    /**
     * 默认模板(1:默认;0:非默认)
     */
    @ApiModelProperty(name = "izDefault", value = "默认模板(1:默认;0:非默认)")
    private String izDefault;
    /**
     * 记录模板个数(添加人脸设备时WeekPlanNo要用，不大于128)
     */
    @ApiModelProperty(name = "num", value = "记录模板个数(添加人脸设备时WeekPlanNo要用，不大于128)")
    private Integer num;





}
