Commit c18d88cb by 魏建枢

增加设备id节点

parent 40645f73
...@@ -61,7 +61,6 @@ public class InterceptorDataFormatUtil { ...@@ -61,7 +61,6 @@ public class InterceptorDataFormatUtil {
return arrayList; return arrayList;
} }
public static List<String> zipperStrategyDataFormat(JSONObject jsonObj) { public static List<String> zipperStrategyDataFormat(JSONObject jsonObj) {
List<String> arrayList = new ArrayList<>(); List<String> arrayList = new ArrayList<>();
arrayList.add(jsonObj.getString("group_id")); arrayList.add(jsonObj.getString("group_id"));
...@@ -74,7 +73,6 @@ public class InterceptorDataFormatUtil { ...@@ -74,7 +73,6 @@ public class InterceptorDataFormatUtil {
return arrayList; return arrayList;
} }
public static List<String> zipperDeviceFingerprintDataFormat(JSONObject jsonObj) { public static List<String> zipperDeviceFingerprintDataFormat(JSONObject jsonObj) {
List<String> arrayList = new ArrayList<>(); List<String> arrayList = new ArrayList<>();
arrayList.add(jsonObj.getString("brand")); arrayList.add(jsonObj.getString("brand"));
...@@ -88,4 +86,16 @@ public class InterceptorDataFormatUtil { ...@@ -88,4 +86,16 @@ public class InterceptorDataFormatUtil {
return arrayList; return arrayList;
} }
public static List<String> deviceIdNodeDataFormat(JSONObject jsonObj) {
List<String> arrayList = new ArrayList<>();
arrayList.add(jsonObj.getString("parent_device_id"));
arrayList.add(jsonObj.getString("parent_uid"));
arrayList.add(jsonObj.getString("child_device_id"));
arrayList.add(jsonObj.getString("child_uid"));
arrayList.add(jsonObj.getString("unique_id"));
arrayList.add(jsonObj.getString("create_time"));
arrayList.add(jsonObj.getString("send_time"));
return arrayList;
}
} }
...@@ -25,6 +25,8 @@ public class InterceptorSelector { ...@@ -25,6 +25,8 @@ public class InterceptorSelector {
return dataSplit(InterceptorDataFormatUtil.collectLogDataFormat(jsonObj)); return dataSplit(InterceptorDataFormatUtil.collectLogDataFormat(jsonObj));
}else if(StringUtils.equals(flume_type, "eventLog")) { }else if(StringUtils.equals(flume_type, "eventLog")) {
return dataSplit(InterceptorDataFormatUtil.eventLogDataFormat(jsonObj)); return dataSplit(InterceptorDataFormatUtil.eventLogDataFormat(jsonObj));
}else if(StringUtils.equals(flume_type, "deviceIdNode")) {
return dataSplit(InterceptorDataFormatUtil.deviceIdNodeDataFormat(jsonObj));
} }
return resultStr; return resultStr;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment