|
|
|
@ -492,12 +492,16 @@ public class NettyClient { |
|
|
|
public void sendJsonMessage(String uuid, String json) { |
|
|
|
JSONObject obj = JSONObject.parseObject(json); |
|
|
|
if (obj != null) { |
|
|
|
if(obj.get("device_file_path") != null) { |
|
|
|
if(obj.get("robot_file_path") != null || |
|
|
|
obj.get("video_file_path") != null || |
|
|
|
obj.get("device_file_path") != null || |
|
|
|
obj.get("drone_file_path") != null || |
|
|
|
obj.get("task_file_path") != null) { |
|
|
|
String response = createDownResponse(obj); |
|
|
|
String xml = upJson2Xml.UpStreamJson2Xml(response, ModelControl.class); |
|
|
|
xml = xml.replaceAll(deviceAlias, alias); |
|
|
|
|
|
|
|
log.info("###### 会话:{}, 向上级系统发送点位模型上报指令 ######", uuid); |
|
|
|
log.info("###### 会话:{}, 向上级系统发送模型上报指令 ######", uuid); |
|
|
|
sendMsgToUpper(true, uuid, xml); |
|
|
|
return; |
|
|
|
} |
|
|
|
|