| | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.sandu.common.mybatis.JsonIntegerArrayTypeHandler; |
| | | import com.sandu.ximon.admin.vo.TaskMediaFileVO; |
| | | import com.sandu.ximon.admin.vo.TaskRunTimeVO; |
| | | import com.sandu.ximon.admin.vo.TaskTerminalVO; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigInteger; |
| | | import java.time.LocalDateTime; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @Author liuhaonan |
| | |
| | | @Data |
| | | public class IpVolumeMissionParam { |
| | | |
| | | |
| | | /** |
| | | * 音柱任务名称 |
| | | */ |
| | | private String missionName; |
| | | |
| | | /** |
| | | * 播放文件 |
| | | */ |
| | | private String missionFileName; |
| | | |
| | | /** |
| | | * 播放文件id |
| | | */ |
| | | private Long missionFileId; |
| | | |
| | | /** |
| | | * 开始日期 |
| | | */ |
| | | private String onDate; |
| | | |
| | | /** |
| | | * 结束日期 |
| | | */ |
| | | private String offDate; |
| | | |
| | | /** |
| | | * 星期范围 |
| | | */ |
| | | @TableField(typeHandler = JsonIntegerArrayTypeHandler.class) |
| | | private String weeksRange; |
| | | |
| | | /** |
| | | * 开始时刻 |
| | | */ |
| | | private String onTime; |
| | | |
| | | /** |
| | | * 结束时刻 |
| | | */ |
| | | private String offTime; |
| | | |
| | | /** |
| | | * 任务音量 |
| | | */ |
| | | private String missionVolume; |
| | | private Integer missionVolume; |
| | | |
| | | |
| | | /** |
| | | * 开始日期 |
| | | */ |
| | | private BigInteger onDate; |
| | | |
| | | /** |
| | | * 结束日期 |
| | | */ |
| | | private BigInteger offDate; |
| | | |
| | | /** |
| | | * 星期范围 |
| | | */ |
| | | private String week; |
| | | |
| | | |
| | | |
| | | TaskMediaFileVO[] files; |
| | | |
| | | TaskTerminalVO[] terminals; |
| | | |
| | | private List<Integer> terminalIds; |
| | | |
| | | private List<Integer> fileIds; |
| | | |
| | | TaskRunTimeVO[] exec; |
| | | |
| | | // 任务执行规则(每天为 0,每周为 1,手动为 2) |
| | | private Integer rule; |
| | | |
| | | |
| | | |
| | | |
| | | } |