Browse Source

对于位移没有数据,所有数据都在载荷中的特殊数据做特别处理

gxt 3 years ago
parent
commit
5e87885c95

+ 1 - 1
src/main/java/com/gct/tools/etlcamelhuge/MQ/MessageProducer.java

@@ -24,7 +24,7 @@ public interface MessageProducer {
24 24
     void init();
25 25
 
26 26
     default void send(MessageBody msgBody) {
27
-        LoggerFactory.getLogger(MessageProducer.class).info("sending msg :==>{}", ((DiagnoseMsg) msgBody).getWellId() + " " + ((DiagnoseMsg) msgBody).getProdDate() + " " + ((DiagnoseMsg) msgBody).getSgt().substring(0, 5));
27
+        LoggerFactory.getLogger(MessageProducer.class).info("sending msg :==>{}", ((DiagnoseMsg) msgBody).getWellId() + " " + ((DiagnoseMsg) msgBody).getProdDate() + " ");
28 28
     }
29 29
 
30 30
     void destroy() throws Exception;

+ 1 - 0
src/main/java/com/gct/tools/etlcamelhuge/routeconfig/CamelJDBCCofRealTimeConfiguration.java

@@ -108,6 +108,7 @@ public class CamelJDBCCofRealTimeConfiguration  {
108 108
                     String prod_date = aRow.get("dyna_create_time").toString().split("\\+")[0];
109 109
                     System.out.println("prod_date---"+prod_date);
110 110
                     aRow.put("dyna_create_time", prod_date);
111
+                    aRow.put("sgt", "");
111 112
                     if (aRow.get("displacement") != null && !aRow.get("displacement").equals("") && aRow.get("disp_load") != null && !aRow.get("disp_load").equals("")) {
112 113
                         String[] displacements = aRow.get("displacement").toString().split(";");//10 四舍五入
113 114
                         String[] disp_loads = aRow.get("disp_load").toString().split(";");