|
@@ -372,9 +372,12 @@ public class EquipmentSendNotifyServiceImpl implements EquipmentSendNotifyServic
|
|
if (maintenanceTaskDoList.size() + lubricationTaskManagementDoList.size() == 0) {
|
|
if (maintenanceTaskDoList.size() + lubricationTaskManagementDoList.size() == 0) {
|
|
return R.ok();
|
|
return R.ok();
|
|
}
|
|
}
|
|
- List<String> lubricationIds = lubricationTaskManagementDoList.stream().map(EquLubricationTaskManagementDo::getId).collect(Collectors.toList());
|
|
|
|
- List<EquLubricationTaskDetailDo> lubricationTaskDetailDoList = lubricationTaskDetailService.getDetailByMasterId(lubricationIds);
|
|
|
|
|
|
+ List<EquLubricationTaskDetailDo> lubricationTaskDetailDoList =new ArrayList<>();
|
|
|
|
|
|
|
|
+ List<String> lubricationIds = lubricationTaskManagementDoList.stream().map(EquLubricationTaskManagementDo::getId).collect(Collectors.toList());
|
|
|
|
+ if(!lubricationIds.isEmpty()){
|
|
|
|
+ lubricationTaskDetailDoList = lubricationTaskDetailService.getDetailByMasterId(lubricationIds);
|
|
|
|
+ }
|
|
// 删除提醒
|
|
// 删除提醒
|
|
CXCommonUtils.deleteSendNotify(PREVIOUS_UNFINISHED_TASK, null);
|
|
CXCommonUtils.deleteSendNotify(PREVIOUS_UNFINISHED_TASK, null);
|
|
// 遍历三个工厂 分别给每个工厂发送提醒
|
|
// 遍历三个工厂 分别给每个工厂发送提醒
|
|
@@ -537,7 +540,7 @@ public class EquipmentSendNotifyServiceImpl implements EquipmentSendNotifyServic
|
|
StringBuilder taskfrequency = new StringBuilder();
|
|
StringBuilder taskfrequency = new StringBuilder();
|
|
// 遍历润滑周期
|
|
// 遍历润滑周期
|
|
for (int i = 0; i < split.length; i++) {
|
|
for (int i = 0; i < split.length; i++) {
|
|
- taskfrequency.append(split[i]!=null?LubricationFrequencyEnum.massageOf(split[i]):null);
|
|
|
|
|
|
+ taskfrequency.append(LubricationFrequencyEnum.massageOf(split[i]));
|
|
if (i != split.length - 1) {
|
|
if (i != split.length - 1) {
|
|
taskfrequency.append(',');
|
|
taskfrequency.append(',');
|
|
}
|
|
}
|
|
@@ -641,9 +644,8 @@ public class EquipmentSendNotifyServiceImpl implements EquipmentSendNotifyServic
|
|
BeanUtils.copyProperties(info, equMaintenanceTaskTemplate);
|
|
BeanUtils.copyProperties(info, equMaintenanceTaskTemplate);
|
|
|
|
|
|
equMaintenanceTaskTemplate.setPlant(plantEnum.getName());
|
|
equMaintenanceTaskTemplate.setPlant(plantEnum.getName());
|
|
- equMaintenanceTaskTemplate.setMaintenancetype(info.getMaintenancetype()!=null?MaintenanceTypeEnum.messageOf(info.getMaintenancetype()):null);
|
|
|
|
- equMaintenanceTaskTemplate.setTaskstate(TaskStatusEnum.massageOf(info.getTaskstate()));
|
|
|
|
-
|
|
|
|
|
|
+ equMaintenanceTaskTemplate.setMaintenancetype(info.getMaintenancetype()!=null?MaintenanceTypeEnum.typeOf(info.getMaintenancetype()):null);
|
|
|
|
+ equMaintenanceTaskTemplate.setTaskstate(info.getTaskstate()!=null?TaskStatusEnum.massageOf(info.getTaskstate()):null);
|
|
return equMaintenanceTaskTemplate;
|
|
return equMaintenanceTaskTemplate;
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
}
|
|
}
|