|
|
|
@ -894,8 +894,8 @@ public class AnalysisServiceImpl implements IAnalysisService { |
|
|
|
resultAnalysis.setFilter("1"); |
|
|
|
List<ResultAnalysis> resultAnalysisList = resultAnalysisService.selectResultAnalysisList(resultAnalysis); |
|
|
|
String algorithmProgress = decimalFormatNum(resultAnalysisList.size(), totalNumber); |
|
|
|
log.info(Color.GREEN + "calcRemoteAlgorithmProgress: curNumber: {}, totalNumer: {}, algorithmProgress: {}" + Color.END, |
|
|
|
resultAnalysisList.size(), totalNumber, algorithmProgress); |
|
|
|
// log.info(Color.GREEN + "calcRemoteAlgorithmProgress: curNumber: {}, totalNumer: {}, algorithmProgress: {}, taskPatrolledId: {}" + Color.END, |
|
|
|
// resultAnalysisList.size(), totalNumber, algorithmProgress, taskPatrolledId); |
|
|
|
|
|
|
|
PatrolTaskStatus patrolTaskStatus = new PatrolTaskStatus(); |
|
|
|
patrolTaskStatus.setTaskPatrolledId(taskPatrolledId); |
|
|
|
@ -903,7 +903,17 @@ public class AnalysisServiceImpl implements IAnalysisService { |
|
|
|
if(!patrolTaskStatusList.isEmpty()) { |
|
|
|
patrolTaskStatus = patrolTaskStatusList.get(0); |
|
|
|
patrolTaskStatus.setTaskEstimatedTime(algorithmProgress); |
|
|
|
patrolTaskStatus.setTaskState("100.0".equals(algorithmProgress) ? TaskStatus.DONE.getCode() : TaskStatus.RUNNING.getCode()); |
|
|
|
if("100.0".equals(algorithmProgress)) { |
|
|
|
patrolTaskStatus.setEndTime(DateUtil.formatDateTime(new Date())); |
|
|
|
log.info(Color.GREEN + "DONE calcRemoteAlgorithmProgress: curNumber: {}, totalNumer: {}, algorithmProgress: {}, taskPatrolledId: {}, db-taskProgress: {}" + Color.END, |
|
|
|
resultAnalysisList.size(), totalNumber, algorithmProgress, taskPatrolledId, patrolTaskStatus.getTaskProgress()); |
|
|
|
patrolTaskStatus.setTaskProgress("100.0"); |
|
|
|
patrolTaskStatus.setTaskState(TaskStatus.DONE.getCode()); |
|
|
|
} else { |
|
|
|
log.info(Color.GREEN + "RUNNING calcRemoteAlgorithmProgress: curNumber: {}, totalNumer: {}, algorithmProgress: {}, taskPatrolledId: {}" + Color.END, |
|
|
|
resultAnalysisList.size(), totalNumber, algorithmProgress, taskPatrolledId); |
|
|
|
patrolTaskStatus.setTaskState(TaskStatus.RUNNING.getCode()); |
|
|
|
} |
|
|
|
patrolTaskStatusService.updatePatrolTaskStatus(patrolTaskStatus); |
|
|
|
} |
|
|
|
} |
|
|
|
|