|
@@ -266,7 +266,7 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
}
|
|
}
|
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
|
- new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 以保养工单为维度 统计每个工单相关的保养项的最近保养距离 key保养工单id value保养工单下每个保养项的的最小保养距离集合
|
|
// 以保养工单为维度 统计每个工单相关的保养项的最近保养距离 key保养工单id value保养工单下每个保养项的的最小保养距离集合
|
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
|
// key保养工单id value设备保养工单明细下所有保养规则数据最小值
|
|
// key保养工单id value设备保养工单明细下所有保养规则数据最小值
|
|
@@ -468,9 +468,8 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
|
- // Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMap(new ArrayList<>(deviceIds));
|
|
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
|
- iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
@@ -781,7 +780,7 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
|
// Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMap(new ArrayList<>(deviceIds));
|
|
// Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMap(new ArrayList<>(deviceIds));
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
|
- iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
@@ -1029,7 +1028,7 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
|
// Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMap(new ArrayList<>(deviceIds));
|
|
// Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMap(new ArrayList<>(deviceIds));
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap =
|
|
|
- iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds), new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
@@ -1292,7 +1291,7 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
|
|
|
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
// 查询 运行记录模板中 正常的累计时长 公里数集合
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
|
- new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
// 以设备为维度统计每个设备相关的保养项的最近保养距离 key设备id value设备下每个保养项的的最小保养距离集合
|
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
Map<Long, List<Map<String, Object>>> orderDistancePair = new HashMap<>();
|
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
// 设备保养明细 key设备id value设备保养工单明细下所有保养规则数据最小值
|
|
@@ -2067,7 +2066,7 @@ public class IotMainWorkOrderServiceImpl implements IotMainWorkOrderService {
|
|
|
|
|
|
|
|
// 单一累计属性集合
|
|
// 单一累计属性集合
|
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
Map<Long, IotDeviceRunLogRespVO> deviceRunLogMap = iotDeviceRunLogService.getDeviceRunLogMapAlone(new ArrayList<>(deviceIds),
|
|
|
- new ArrayList<>(deviceCategoryIds), deviceCategoryPair);
|
|
|
|
|
|
|
+ new ArrayList<>(deviceCategoryIds), deviceCategoryPair, null);
|
|
|
// 查询保养工单关联的保养计划 明细
|
|
// 查询保养工单关联的保养计划 明细
|
|
|
IotMaintenanceBomPageReqVO reqVO = new IotMaintenanceBomPageReqVO();
|
|
IotMaintenanceBomPageReqVO reqVO = new IotMaintenanceBomPageReqVO();
|
|
|
reqVO.setPlanId(updateObj.getPlanId());
|
|
reqVO.setPlanId(updateObj.getPlanId());
|