回滚
This commit is contained in:
@@ -172,29 +172,31 @@ public class EventDetailServiceImpl extends ServiceImpl<EventDetailMapper, RmpEv
|
||||
}
|
||||
|
||||
rmpEventDetailPO.setEventDescribe(" ");
|
||||
// //如果不为空,说明是二次上传波形文件了;
|
||||
// String reason,type;
|
||||
// if(!StringUtils.isEmpty(rmpEventDetailPO.getWavePath())){
|
||||
// LineDetailDataVO lineDetailData = lineFeignClient.getLineDetailData(rmpEventDetailPO.getLineId()).getData();
|
||||
// String ip = lineDetailData.getIp();
|
||||
// EventAnalysisDTO eventAnalysisDTO = new EventAnalysisDTO();
|
||||
// eventAnalysisDTO.setIp(ip);
|
||||
// eventAnalysisDTO.setWaveName(rmpEventDetailPO.getWavePath());
|
||||
// EventAnalysisDTO result = eventCauseFeignClient.analysisCauseAndType(eventAnalysisDTO).getData();
|
||||
// reason =reasonReflection(result.getCause());
|
||||
// type =advanceTypeReflection(result.getType());
|
||||
// DictData advancereason = dicDataFeignClient.getDicDataByCode(reason).getData();
|
||||
// DictData advanceType = dicDataFeignClient.getDicDataByCode(type).getData();
|
||||
// rmpEventDetailPO.setAdvanceReason(advancereason.getId());
|
||||
// rmpEventDetailPO.setAdvanceType(advanceType.getId());
|
||||
//
|
||||
// }
|
||||
//默认都是其他
|
||||
DictData reason = dicDataFeignClient.getDicDataByCode(DicDataEnum.RESON_REST.getCode()).getData();
|
||||
DictData advanceType = dicDataFeignClient.getDicDataByCode(DicDataEnum.TYPE_REST.getCode()).getData();
|
||||
//如果不为空,说明是二次上传波形文件了;
|
||||
String reason,type;
|
||||
if(!StringUtils.isEmpty(rmpEventDetailPO.getWavePath())){
|
||||
LineDetailDataVO lineDetailData = lineFeignClient.getLineDetailData(rmpEventDetailPO.getLineId()).getData();
|
||||
String ip = lineDetailData.getIp();
|
||||
EventAnalysisDTO eventAnalysisDTO = new EventAnalysisDTO();
|
||||
eventAnalysisDTO.setIp(ip);
|
||||
eventAnalysisDTO.setWaveName(rmpEventDetailPO.getWavePath());
|
||||
|
||||
rmpEventDetailPO.setAdvanceReason(reason.getId());
|
||||
rmpEventDetailPO.setAdvanceType(advanceType.getId());
|
||||
EventAnalysisDTO result = eventCauseFeignClient.analysisCauseAndType(eventAnalysisDTO).getData();
|
||||
|
||||
reason =reasonReflection(result.getCause());
|
||||
type =advanceTypeReflection(result.getType());
|
||||
DictData advancereason = dicDataFeignClient.getDicDataByCode(reason).getData();
|
||||
DictData advanceType = dicDataFeignClient.getDicDataByCode(type).getData();
|
||||
rmpEventDetailPO.setAdvanceReason(advancereason.getId());
|
||||
rmpEventDetailPO.setAdvanceType(advanceType.getId());
|
||||
|
||||
}
|
||||
//默认都是其他
|
||||
// DictData reason = dicDataFeignClient.getDicDataByCode(DicDataEnum.RESON_REST.getCode()).getData();
|
||||
// DictData advanceType = dicDataFeignClient.getDicDataByCode(DicDataEnum.TYPE_REST.getCode()).getData();
|
||||
//
|
||||
// rmpEventDetailPO.setAdvanceReason(reason.getId());
|
||||
// rmpEventDetailPO.setAdvanceType(advanceType.getId());
|
||||
|
||||
|
||||
String severity = EventUtil.getYzd(deatilDTO.getDuration().floatValue(),(deatilDTO.getAmplitude().floatValue()/100));
|
||||
|
||||
Reference in New Issue
Block a user