|
|
@ -1013,7 +1013,8 @@ public class PatrolTaskController extends BaseController { |
|
|
if (key != null && key.contains(String.valueOf(patrolTask.getTaskId()))) { |
|
|
if (key != null && key.contains(String.valueOf(patrolTask.getTaskId()))) { |
|
|
return AjaxResult.error("任务正在执行,禁止修改!"); |
|
|
return AjaxResult.error("任务正在执行,禁止修改!"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 将任务定期执行策略都清空 |
|
|
|
|
|
patrolTaskService.clearTaskScheduleStrategy(patrolTask.getTaskId().toString()); |
|
|
patrolTask.setStorage(message); |
|
|
patrolTask.setStorage(message); |
|
|
String cycleMonthText; |
|
|
String cycleMonthText; |
|
|
if (StringUtils.isNotEmpty(patrolTask.getCycleMonth())) { |
|
|
if (StringUtils.isNotEmpty(patrolTask.getCycleMonth())) { |
|
|
@ -1247,7 +1248,8 @@ public class PatrolTaskController extends BaseController { |
|
|
if (key != null && key.contains(String.valueOf(patrolTask.getTaskId()))) { |
|
|
if (key != null && key.contains(String.valueOf(patrolTask.getTaskId()))) { |
|
|
return AjaxResult.error("任务正在执行,禁止修改!"); |
|
|
return AjaxResult.error("任务正在执行,禁止修改!"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 将任务定期执行策略都清空 |
|
|
|
|
|
patrolTaskService.clearTaskScheduleStrategy(patrolTask.getTaskId().toString()); |
|
|
if (!eqList.isEmpty()) { |
|
|
if (!eqList.isEmpty()) { |
|
|
patrolTask.setStorage(message); |
|
|
patrolTask.setStorage(message); |
|
|
String cycleMonthText; |
|
|
String cycleMonthText; |
|
|
@ -3110,7 +3112,7 @@ public class PatrolTaskController extends BaseController { |
|
|
long start = System.currentTimeMillis(); |
|
|
long start = System.currentTimeMillis(); |
|
|
PatrolTaskStatus patro = this.patrolTaskStatusService.selectPatrolTaskStatusByLineId(patrolTaskStatus.getLineId()); |
|
|
PatrolTaskStatus patro = this.patrolTaskStatusService.selectPatrolTaskStatusByLineId(patrolTaskStatus.getLineId()); |
|
|
List<PatrolData> newList = getNewList(patrolTaskStatus, patro.getTaskPatrolledId()); |
|
|
List<PatrolData> newList = getNewList(patrolTaskStatus, patro.getTaskPatrolledId()); |
|
|
logger.info("数据处理耗时: {} ms", (System.currentTimeMillis() - start)); |
|
|
|
|
|
|
|
|
logger.info("{}条数据处理耗时: {} ms", newList != null ? newList.size() : 0, (System.currentTimeMillis() - start)); |
|
|
long startExport = System.currentTimeMillis(); |
|
|
long startExport = System.currentTimeMillis(); |
|
|
exportExcelV2(response, newList); |
|
|
exportExcelV2(response, newList); |
|
|
logger.info("任务详情导出耗时: {} ms", (System.currentTimeMillis() - startExport)); |
|
|
logger.info("任务详情导出耗时: {} ms", (System.currentTimeMillis() - startExport)); |
|
|
|