|
@@ -92,9 +92,12 @@ public class NettyServerHandler implements ChannelInboundHandler {
|
|
|
}else if(JsonUtils.isJsonString(dataStr)){
|
|
}else if(JsonUtils.isJsonString(dataStr)){
|
|
|
beaconMate.sendBeaconMate(dataStr);
|
|
beaconMate.sendBeaconMate(dataStr);
|
|
|
}else{
|
|
}else{
|
|
|
- if(dataStr.indexOf("{")>-1 && dataStr.lastIndexOf("}")==-1){
|
|
|
|
|
|
|
+ if(dataStr.indexOf("{") > -1 && dataStr.lastIndexOf("}") == -1){
|
|
|
ChannelMapJson.getChannelMap().put(channelHandlerContext,dataStr);
|
|
ChannelMapJson.getChannelMap().put(channelHandlerContext,dataStr);
|
|
|
- }else if(dataStr.indexOf("{")==-1 && dataStr.lastIndexOf("}")>-1){
|
|
|
|
|
|
|
+ }else if(dataStr.indexOf("{") == -1 && dataStr.lastIndexOf("}") == -1){
|
|
|
|
|
+ String newDataStr = ChannelMapJson.getChannelMap().get(channelHandlerContext)+dataStr;
|
|
|
|
|
+ ChannelMapJson.getChannelMap().put(channelHandlerContext,newDataStr);
|
|
|
|
|
+ }else if(dataStr.indexOf("{") == -1 && dataStr.lastIndexOf("}") > -1){
|
|
|
if(ChannelMapJson.getChannelMap().get(channelHandlerContext)!=null){
|
|
if(ChannelMapJson.getChannelMap().get(channelHandlerContext)!=null){
|
|
|
String newDataStr = ChannelMapJson.getChannelMap().get(channelHandlerContext)+dataStr;
|
|
String newDataStr = ChannelMapJson.getChannelMap().get(channelHandlerContext)+dataStr;
|
|
|
beaconMate.sendBeaconMate(newDataStr);
|
|
beaconMate.sendBeaconMate(newDataStr);
|