|
@@ -1,8 +1,11 @@
|
|
|
package org.jeecg.modules.push.utils;
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import net.sf.ezmorph.object.DateMorpher;
|
|
|
import net.sf.json.JSONObject;
|
|
|
+import net.sf.json.util.JSONUtils;
|
|
|
import org.eclipse.paho.client.mqttv3.*;
|
|
|
import org.jeecg.common.util.SpringContextHolder;
|
|
|
import org.jeecg.modules.billetActual.entity.BilletBasicInfo;
|
|
@@ -101,13 +104,13 @@ public class MqttClientCallback implements MqttCallback, MqttCallbackExtended{
|
|
|
JSONObject jsonObject = JSONObject.fromObject(message.toString());
|
|
|
// 炉次实绩
|
|
|
if(topic.contains("trace/performance/converter/add")){
|
|
|
- HeatsActuals heatsActuals = (HeatsActuals)JSONObject.toBean(jsonObject, HeatsActuals.class);
|
|
|
+ HeatsActuals heatsActuals = JSON.parseObject(jsonObject.toString(), HeatsActuals.class);
|
|
|
heatsActualsService.addC(heatsActuals);
|
|
|
return;
|
|
|
}
|
|
|
// 铸坯实绩
|
|
|
if(topic.contains("trace/performance/billet/add")){
|
|
|
- BilletBasicInfo billetBasicInfo = (BilletBasicInfo) JSONObject.toBean(jsonObject, BilletBasicInfo.class);
|
|
|
+ BilletBasicInfo billetBasicInfo = JSON.parseObject(jsonObject.toString(), BilletBasicInfo.class);
|
|
|
billetBasicInfoService.addC(billetBasicInfo);
|
|
|
return;
|
|
|
}
|