| | |
| | | package com.sandu.ximon.admin.vo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import com.sandu.ximon.admin.dto.BroadcastTaskType; |
| | | import com.sandu.ximon.admin.param.IPTaskParam; |
| | | import com.sandu.ximon.admin.param.IpVolumeMissionParam; |
| | | import lombok.Data; |
| | | |
| | |
| | | taskVO.setRule(1); // 任务执行规则(每天为 0,每周为 1,手动为 2) |
| | | taskVO.setBdate(param.getOnDate()); // 任务开始日期,一般为任务创建日期 |
| | | taskVO.setEdate(param.getOffDate()); // 任务结束日期,一直有效为-1 |
| | | taskVO.setWeek(0); // 每周执行规则,rule 为 1 时,有效 |
| | | taskVO.setWeek(1); // 每周执行规则,rule 为 1 时,有效 |
| | | taskVO.setType(BroadcastTaskType.TIMED_TASK.getType()); //任务类型,定时任务为 1,采集任务为 2,实时音 频任务为 26,实时喊话任务为 27 |
| | | taskVO.setSchemeID(1); // 任务方案 ID |
| | | taskVO.setEi(0); // |
| | |
| | | // 任务执行时间列表 |
| | | private TaskRunTimeVO[] exec; |
| | | // 音频文件列表 |
| | | @JsonIgnore |
| | | private TaskMediaFileVO[] files; |
| | | // 播放终端 ID 列表 |
| | | @JsonIgnore |
| | | private TaskTerminalVO[] terminals; |
| | | @JsonIgnore |
| | | private String userName; |
| | | |
| | | private String weeks; |
| | | |
| | | private List<Integer> fileIds=new ArrayList<>(); |
| | | private List<Integer> fileIds = new ArrayList<>(); |
| | | |
| | | private List<Integer> TerminalIds=new ArrayList<>(); |
| | | private List<Integer> TerminalIds = new ArrayList<>(); |
| | | |
| | | } |