|
|
@@ -14,6 +14,7 @@ import com.xunmei.common.core.domain.retrieval.domain.CoreMonitoringRetrievalTas
|
|
|
import com.xunmei.common.core.domain.retrieval.dto.RetrievalTaskPageDto;
|
|
|
import com.xunmei.common.core.domain.retrieval.vo.CoreMonitoringRetrievalTaskOneVo;
|
|
|
import com.xunmei.common.core.domain.retrieval.vo.CoreMonitoringRetrievalTaskVo;
|
|
|
+import com.xunmei.common.core.domain.retrieval.vo.TaskDataVo;
|
|
|
import com.xunmei.common.core.enums.RetrievalTaskCycle;
|
|
|
import com.xunmei.common.core.utils.*;
|
|
|
import com.xunmei.common.core.web.page.TableDataInfo;
|
|
|
@@ -321,11 +322,12 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni
|
|
|
|
|
|
@Override
|
|
|
public CoreMonitoringRetrievalTaskOneVo selectCoreMonitoringRetrievalTaskOneVoById(Long id) {
|
|
|
- CoreMonitoringRetrievalTaskOneVo retrievalTaskOneVo = new CoreMonitoringRetrievalTaskOneVo();
|
|
|
- CoreMonitoringRetrievalTask retrievalTask = coreMonitoringRetrievalTaskMapper.selectById(id);
|
|
|
- BeanHelper.copyProperties(retrievalTaskOneVo, retrievalTask);
|
|
|
-
|
|
|
- return null;
|
|
|
+ CoreMonitoringRetrievalTaskOneVo retrievalTaskOneVo = coreMonitoringRetrievalTaskMapper.selectOneById(id);
|
|
|
+ /* CoreMonitoringRetrievalTask retrievalTask = this.getById(id);
|
|
|
+ BeanHelper.copyProperties(retrievalTaskOneVo, retrievalTask);*/
|
|
|
+ List<TaskDataVo> taskDataVoList = coreMonitoringRetrievalTaskMapper.selectTaskDataVoListByRetrievalTaskId(id);
|
|
|
+ retrievalTaskOneVo.setTaskDataVoList(taskDataVoList);
|
|
|
+ return retrievalTaskOneVo;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -390,8 +392,7 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni
|
|
|
DateRange dateRange = null;
|
|
|
if (Integer.parseInt(plan.getPlanCycle()) == RetrievalTaskCycle.NOCYCLE.getCode()) {
|
|
|
//无周期任务获取计划时间//重计划中获取
|
|
|
- dateRange.setStartTime(plan.getStartTime());
|
|
|
- dateRange.setEndTime(plan.getEndTime());
|
|
|
+ dateRange = new DateRange(plan.getStartTime(), plan.getEndTime());
|
|
|
} else {
|
|
|
//周期任务获取计划时间
|
|
|
dateRange = DateUtils.getStartAndEnd(dateTime, Integer.parseInt(plan.getPlanCycle()));
|
|
|
@@ -399,14 +400,15 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni
|
|
|
CoreMonitoringRetrievalTask task = new CoreMonitoringRetrievalTask();
|
|
|
task.setId(IDHelper.id());
|
|
|
task.setTaskName(plan.getPlanName() + "第" + frequency + "次调阅");
|
|
|
- task.setCycle(Integer.parseInt(plan.getPlanCycle()));
|
|
|
+ task.setCycle(plan.getPlanCycle());
|
|
|
task.setOrgId(sysOrg.getId());
|
|
|
task.setOrgPath(sysOrg.getPath());
|
|
|
task.setOrgName(sysOrg.getName());
|
|
|
task.setBatchNum(batchNum);
|
|
|
task.setPlanId(plan.getId());
|
|
|
task.setOrderNum(frequency);
|
|
|
- task.setPlanEndTime(dateRange.getStartTime());
|
|
|
+ System.out.println(dateRange.getStartTime() + "---" + dateRange.getEndTime());
|
|
|
+ task.setPlanStartTime(dateRange.getStartTime());
|
|
|
task.setPlanEndTime(dateRange.getEndTime());
|
|
|
task.setYmdDate(ymd.getDate());
|
|
|
task.setYmdYear(ymd.getYear());
|
|
|
@@ -416,7 +418,7 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni
|
|
|
task.setYmdWeek(ymd.getWeek());
|
|
|
task.setYmdDay(ymd.getDay());
|
|
|
task.setRoleId(plan.getRoleId());
|
|
|
- task.setStatus(0);
|
|
|
+ task.setStatus("0");
|
|
|
return task;
|
|
|
}
|
|
|
|