|  |  |  | 
|---|
|  |  |  | JSONObject result = requestCommand(requestCommand); | 
|---|
|  |  |  | if (result == null) { | 
|---|
|  |  |  | //                        return response;//请求失败 | 
|---|
|  |  |  | News.info("Socket命令下发失败,任务数据={},次数={}", JSON.toJSON(command), i); | 
|---|
|  |  |  | News.info("Socket命令下发失败,任务数据={},次数={}", JSON.toJSON(requestCommand), i); | 
|---|
|  |  |  | continue;//请求失败尝试重新请求 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.shuttleProtocol.setSendTime(System.currentTimeMillis());//指令下发时间 | 
|---|
|  |  |  | response.setMessage(JSON.toJSONString(result)); | 
|---|
|  |  |  | response.setResult(true); | 
|---|
|  |  |  | News.info("Socket命令下发成功,任务数据={},次数={},响应数据={}", JSON.toJSON(command), i, JSON.toJSONString(result)); | 
|---|
|  |  |  | News.info("Socket命令下发成功,任务数据={},次数={},响应数据={}", JSON.toJSON(requestCommand), i, JSON.toJSONString(result)); | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|