|
|
|
@ -78,9 +78,10 @@ public class DeviceTaskServiceImpl implements IDeviceTaskService {
|
|
|
|
|
private EquSpareApplyMapper equSpareApplyMapper;
|
|
|
|
|
@Autowired
|
|
|
|
|
private SparePartsLedgerMapper sparePartsLedgerMapper;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据点检计划生成点检任务
|
|
|
|
|
* **/
|
|
|
|
|
**/
|
|
|
|
|
@Override
|
|
|
|
|
public AjaxResult createSpotCheckPlanTask() {
|
|
|
|
|
|
|
|
|
@ -111,7 +112,7 @@ public class DeviceTaskServiceImpl implements IDeviceTaskService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据巡检计划生成点检任务
|
|
|
|
|
* **/
|
|
|
|
|
**/
|
|
|
|
|
@Override
|
|
|
|
|
public AjaxResult createPatrolCheckPlanTask() {
|
|
|
|
|
|
|
|
|
@ -127,11 +128,9 @@ public class DeviceTaskServiceImpl implements IDeviceTaskService {
|
|
|
|
|
new LinkedBlockingQueue<Runnable>());
|
|
|
|
|
try {
|
|
|
|
|
dateSources.forEach(dateSource -> {
|
|
|
|
|
if("ds_1000".equals(dateSource.get("poolName"))){//TODO生产去掉
|
|
|
|
|
logger.info("++++++++++++" + dateSource.get("poolName") + "++++巡检开始++++++++++");
|
|
|
|
|
Runnable run = () -> createPatrolCheckPlanFunc(dateSource.get("poolName"));
|
|
|
|
|
executorService.execute(run);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
logger.error("service == dataClearTask == exception", e);
|
|
|
|
@ -144,7 +143,7 @@ public class DeviceTaskServiceImpl implements IDeviceTaskService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据保养计划生成点检任务
|
|
|
|
|
* **/
|
|
|
|
|
**/
|
|
|
|
|
@Override
|
|
|
|
|
public AjaxResult createMaintenancePlanTask() {
|
|
|
|
|
|
|
|
|
|