加工完成添加任务明细历史记录
This commit is contained in:
@@ -78,6 +78,8 @@ public class ScheduledTask extends BaseService {
|
||||
private AutoExeTaskServiceBiz autoExeTaskServiceBiz;
|
||||
@Resource
|
||||
private TaskHisServiceBiz taskHisServiceBiz;
|
||||
@Resource
|
||||
private TaskDetHisServiceBiz taskDetHisServiceBiz;
|
||||
|
||||
//@Scheduled(fixedDelay = 1000*20)
|
||||
@Test
|
||||
@@ -236,7 +238,11 @@ public class ScheduledTask extends BaseService {
|
||||
org.springframework.beans.BeanUtils.copyProperties(currTask,taskHis);
|
||||
taskHis.setStatus(2);
|
||||
taskHis.setIsIn(2);
|
||||
taskHis.setTaskId(currTask.getId());
|
||||
taskHisServiceBiz.save(taskHis);
|
||||
List<CurrTaskDet> currTaskDets = currTaskDetServiceBiz.list(new QueryWrapper<CurrTaskDet>().eq(CurrTaskDet.CURR_TASK_ID, currTask.getId()));
|
||||
List<TaskDetHis> taskDetHisList = BeanUtils.copyList(currTaskDets, TaskDetHis.class);
|
||||
taskDetHisServiceBiz.saveBatch(taskDetHisList);
|
||||
//加工结束而没有立马出炉,加工结束记录能源消耗值只记录一次
|
||||
asynRunTaskService.asynEndRecordConsume(currTask.getId(),kilnId);
|
||||
logger.info(kilnInfo.getCode()+"炉子中的任务:"+currTask.getId()+"已加工结束,记录加工结束能源消耗值");
|
||||
|
||||
Reference in New Issue
Block a user