This commit is contained in:
xy
2024-08-08 15:47:12 +08:00
parent 14e81fd795
commit 0233c3e04f
2 changed files with 10 additions and 5 deletions

View File

@@ -504,8 +504,7 @@ public class MqttMessageHandler {
switch (dataDto.getMsg().getDataAttr()) {
//暂态事件、录波处理
case 0:
log.info("处理事件");
log.info("事件报文为:" + new String(message.getPayload(), StandardCharsets.UTF_8));
log.info(nDid + "事件报文为:" + new String(message.getPayload(), StandardCharsets.UTF_8));
EventDto eventDto = gson.fromJson(new String(message.getPayload(), StandardCharsets.UTF_8), EventDto.class);
JSONObject jsonObject0 = JSONObject.parseObject(JSON.toJSONString(eventDto));
AppEventMessage appEventMessage = JSONObject.toJavaObject(jsonObject0, AppEventMessage.class);
@@ -514,11 +513,11 @@ public class MqttMessageHandler {
break;
//实时数据
case 1:
log.info("处理实时数据");
log.info(nDid + "处理实时数据");
break;
//处理主动上送的统计数据
case 2:
log.info("处理统计数据");
log.info(nDid + "处理统计数据");
JSONObject jsonObject2 = JSONObject.parseObject(JSON.toJSONString(dataDto));
AppAutoDataMessage appAutoDataMessage = JSONObject.toJavaObject(jsonObject2, AppAutoDataMessage.class);
appAutoDataMessage.setId(nDid);
@@ -606,6 +605,12 @@ public class MqttMessageHandler {
askDataDto.setCldid(-1);
askDataDto.setDataType(2);
break;
//询问工程信息
case 48:
reqAndResParam.setDid(1);
askDataDto.setCldid(1);
askDataDto.setDataType(48);
break;
default:
break;
}

View File

@@ -324,7 +324,7 @@ public class CsDeviceServiceImpl implements ICsDeviceService {
param.setNDid(nDid);
param.setStatus(1);
param.setRunStatus(1);
param.setProcess(2);
param.setProcess(1);
csEquipmentDeliveryService.devResetFactory(param);
//清除关系表
QueryWrapper<CsLedger> csLedgerQueryWrapper = new QueryWrapper<>();