package com.qiuguo.iot.data.request.operation;
import lombok.Data;
import java.util.Date;
/**
* <p>
*场景下的条件下的具体动作请求类
* @author wulin
* @since 2023-09-05
*/


@Data
public class OperatinActionRequest 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 operationModeId;
    //场景ID
    private Long operationSceneId;
    //条件id
    private Long operationConditionId;
    //动作类型：0：文本播放 1音频播放 2 U3D动作 3物联网设备动作
    private Integer type;
    //动作内容
    private String action;
    //当type=2时u3d_action中的id，当type=3时为device_info中的id
    private Long connectId;
    //触发事件时间偏移量，单位秒：负数标识提前，整数标识往后。当条件为时间、节日时有效
    private Integer actionTimes;
}