Commit dbcff958 by 魏建枢

群聊拦截

parent 14711ddb
...@@ -174,4 +174,17 @@ public class InterceptorDataFormatUtil { ...@@ -174,4 +174,17 @@ public class InterceptorDataFormatUtil {
return arrayList; return arrayList;
} }
public static List<String> groupChatHistoryDataFormat(JSONObject jsonObj) {
List<String> arrayList = new ArrayList<>();
arrayList.add(jsonObj.getString("group_id"));
arrayList.add(jsonObj.getString("message_id"));
arrayList.add(jsonObj.getString("client_message_id"));
arrayList.add(jsonObj.getString("message_type"));
arrayList.add(jsonObj.getString("send_user_cid"));
arrayList.add(jsonObj.getString("message_body"));
arrayList.add(jsonObj.getString("msg_time"));
arrayList.add(jsonObj.getString("create_time"));
return arrayList;
}
} }
...@@ -37,6 +37,8 @@ public class InterceptorSelector { ...@@ -37,6 +37,8 @@ public class InterceptorSelector {
return dataSplit(InterceptorDataFormatUtil.userGroupsDataFormat(jsonObj)); return dataSplit(InterceptorDataFormatUtil.userGroupsDataFormat(jsonObj));
}else if(StringUtils.equals(flume_type, "userInfo")) { }else if(StringUtils.equals(flume_type, "userInfo")) {
return dataSplit(InterceptorDataFormatUtil.userInfoDataFormat(jsonObj)); return dataSplit(InterceptorDataFormatUtil.userInfoDataFormat(jsonObj));
}else if(StringUtils.equals(flume_type, "groupChatHistory")) {
return dataSplit(InterceptorDataFormatUtil.groupChatHistoryDataFormat(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