package com.qiuguo.iot.data.request.device;
import lombok.Data;
import java.util.Date;
/**
* <p>
*闹钟记录请求类
* @author wulin
* @since 2023-08-07
*/


@Data
public class DeviceAlarmClockRecordRequest implements java.io.Serializable {
  
    private int currPage = 1;
    private int pageSize = 10;
    private String sort;
    private String order;
    //
    private Long id;
    //是否删除：0 否 1 删除
    private Integer isDelete;
    //创建时间
    private Date createTime;
    private Date createTimeStart;
    private Date createTimeEnd;
    //修改时间
    private Date modifyTime;
    private Date modifyTimeStart;
    private Date modifyTimeEnd;
    //设备id
    private Long deviceId;
    //用户id
    private Long userId;
    //第一次响铃时间，如果有重复，那么每天这个时间响铃
    private Date time;
    private Date timeStart;
    private Date timeEnd;
    //重复次数：0：响铃一次（time指定的时间） 1：每天 2：指定星期
    private Integer repeat;
    //当repeat=2时具体的星期 1,2,3,4,5,6,7
    private String repeatDay;
    //闹铃标题
    private String title;
    //闹铃提示文案（语音播报）
    private String readText;
    //响铃类型 0：系统内置 1：指定声音（音乐）
    private Integer soundType;
    //响铃地址
    private String sound;
    //响铃名称
    private String soundName;
}