初始版本提交
This commit is contained in:
@@ -34,8 +34,8 @@ public class MessageAnalysisServiceImpl implements MessageAnalysisService {
|
||||
private LnDataDealFeignClient lnDataDealFeignClient;
|
||||
|
||||
|
||||
@Autowired
|
||||
private RmpEventDetailFeignClient rmpEventDetailFeignClient;
|
||||
// @Autowired
|
||||
// private RmpEventDetailFeignClient rmpEventDetailFeignClient;
|
||||
@Override
|
||||
public void analysis(List<MessageDataDTO> messageList) {
|
||||
//12张表数据
|
||||
@@ -442,30 +442,32 @@ public class MessageAnalysisServiceImpl implements MessageAnalysisService {
|
||||
|
||||
|
||||
|
||||
}else if(Objects.equals(DataTypeEnum.EVENT.getCode(),dataType)){
|
||||
MessageEventDataSet messageEventDataSet = JSONObject.parseObject(value, MessageEventDataSet.class);
|
||||
RmpEventDetailDTO rmpEventDetailDTO = new RmpEventDetailDTO();
|
||||
EventDTO volTage = messageEventDataSet.getVolTage();
|
||||
if(Objects.nonNull(volTage)){
|
||||
rmpEventDetailDTO.setMeasurementPointId(lineId);
|
||||
rmpEventDetailDTO.setEventType(volTage.getDiskind());
|
||||
rmpEventDetailDTO.setAdvanceType(volTage.getDiskind());
|
||||
|
||||
rmpEventDetailDTO.setStartTime(volTage.getStarttime());
|
||||
rmpEventDetailDTO.setDuration(volTage.getDur());
|
||||
rmpEventDetailDTO.setFeatureAmplitude(volTage.getMag());
|
||||
rmpEventDetailDTO.setPhase(volTage.getPhasic());
|
||||
rmpEventDetailDTO.setWavePath(volTage.getCfgFile().substring(0, volTage.getCfgFile().lastIndexOf("/")));
|
||||
|
||||
|
||||
rmpEventDetailFeignClient.batchInsertion(rmpEventDetailDTO);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
// todo 暂态数据切换到另外一个topic
|
||||
// else if(Objects.equals(DataTypeEnum.EVENT.getCode(),dataType)){
|
||||
// MessageEventDataSet messageEventDataSet = JSONObject.parseObject(value, MessageEventDataSet.class);
|
||||
// RmpEventDetailDTO rmpEventDetailDTO = new RmpEventDetailDTO();
|
||||
// EventDTO volTage = messageEventDataSet.getVolTage();
|
||||
// if(Objects.nonNull(volTage)){
|
||||
// rmpEventDetailDTO.setMeasurementPointId(lineId);
|
||||
// rmpEventDetailDTO.setEventType(volTage.getDiskind());
|
||||
// rmpEventDetailDTO.setAdvanceType(volTage.getDiskind());
|
||||
//
|
||||
// rmpEventDetailDTO.setStartTime(volTage.getStarttime());
|
||||
// rmpEventDetailDTO.setDuration(volTage.getDur());
|
||||
// rmpEventDetailDTO.setFeatureAmplitude(volTage.getMag());
|
||||
// rmpEventDetailDTO.setPhase(volTage.getPhasic());
|
||||
// rmpEventDetailDTO.setWavePath(volTage.getCfgFile().substring(0, volTage.getCfgFile().lastIndexOf("/")));
|
||||
//
|
||||
//
|
||||
// rmpEventDetailFeignClient.batchInsertion(rmpEventDetailDTO);
|
||||
//
|
||||
// }
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// }
|
||||
});
|
||||
LnDataDTO lnDataDTO = new LnDataDTO();
|
||||
lnDataDTO.setDataVList(dataVList);
|
||||
|
||||
Reference in New Issue
Block a user