| | |
| | | import com.sandu.ximon.admin.utils.TaskAPIUtils; |
| | | import com.sandu.ximon.admin.vo.TaskMediaFileVO; |
| | | import com.sandu.ximon.admin.vo.TaskTerminalVO; |
| | | import com.sandu.ximon.admin.vo.TaskVO; |
| | | import com.sandu.ximon.dao.bo.IpVolumeMissionBo; |
| | | import com.sandu.ximon.dao.domain.BroadcastV2TaskFile; |
| | | import com.sandu.ximon.dao.domain.BroadcastV2TaskTerminal; |
| | |
| | | for (BroadcastV2TaskFile v2TaskFile :taskFileEntityList) { |
| | | v2TaskFile.setTaskId(taskId); |
| | | } |
| | | if (null == byId) { |
| | | if (byId==null) { |
| | | // 向数据库添加该任务记录 |
| | | |
| | | IpVolumeMission mission = new IpVolumeMission(); |
| | |
| | | |
| | | |
| | | } |
| | | public IpVolumeMission getByTaskId(Integer taskId){ |
| | | TaskVO task = TaskAPIUtils.getTask(taskId); |
| | | if(task==null){ |
| | | throw new BusinessException("服务器未找到该任务"); |
| | | } |
| | | |
| | | IpVolumeMission byId = getById(taskId); |
| | | if(byId==null){ |
| | | throw new BusinessException("本地未找到该任务"); |
| | | } |
| | | |
| | | byId.setWeeks("0"+Integer.toBinaryString(byId.getWeek())); |
| | | |
| | | return byId; |
| | | |
| | | |
| | | } |
| | | |
| | | public boolean playTask(Integer taskId) { |
| | | return TaskAPIUtils.playTask(taskId); |
| | | } |
| | | |
| | | |
| | | } |