| | |
| | | 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.setMode(0); // 任务广播方式(单播为 0,组播为 1) |
| | | taskVO.setDur(systemReservation); // 系统保留 |
| | | taskVO.setPower(1); // 预开功放时间(秒) |
| | | taskVO.setPn(99); // 指定播放次数(默认为 1 次) |
| | | taskVO.setPn(9999); // 指定播放次数(默认为 1 次) |
| | | taskVO.setLv(10); // 任务优先级别(11-100),数值越小,优先级别 越 大。 |
| | | taskVO.setBtime(systemReservation); // 系统保留 |
| | | taskVO.setRule(1); // 任务执行规则(每天为 0,每周为 1,手动为 2) |
| | | taskVO.setRule(param.getRule()); // 任务执行规则(每天为 0,每周为 1,手动为 2) |
| | | taskVO.setBdate(param.getOnDate()); // 任务开始日期,一般为任务创建日期 |
| | | taskVO.setEdate(param.getOffDate()); // 任务结束日期,一直有效为-1 |
| | | taskVO.setWeek(1); // 每周执行规则,rule 为 1 时,有效 |
| | | taskVO.setWeek(Integer.parseInt(param.getWeek(), 2)); // 每周执行规则,rule 为 1 时,有效 |
| | | taskVO.setType(BroadcastTaskType.TIMED_TASK.getType()); //任务类型,定时任务为 1,采集任务为 2,实时音 频任务为 26,实时喊话任务为 27 |
| | | taskVO.setSchemeID(1); // 任务方案 ID |
| | | taskVO.setEi(0); // |
| | |
| | | |
| | | 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<>(); |
| | | |
| | | } |