| 
														
															@@ -133,9 +133,23 @@ function init() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     // 新策略-返回机器人状态 
														 | 
														
														 | 
														
															     // 新策略-返回机器人状态 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     app.get('/predictorState', (req, res) => { 
														 | 
														
														 | 
														
															     app.get('/predictorState', (req, res) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         const param = req.query; 
														 | 
														
														 | 
														
															         const param = req.query; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        logger.info(JSON.stringify(param)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        let data = robot.predictorState(param) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        res.send(data); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        var id = req.id; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        var port = -1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        robot.appMap.forEach((value, key) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            // logger.info(JSON.stringify(value)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            if (value.id + "" === id + "") { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                port = value.port 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if(port !== -1){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            logger.info(JSON.stringify(param)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            let data = robot.predictorState(port) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            res.send(data); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        }else{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            res.send({'code': -1, 'data': null, "message": "机器人不存在"}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }) 
														 | 
														
														 | 
														
															     }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     // 使服务器监听特定端口 
														 | 
														
														 | 
														
															     // 使服务器监听特定端口 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     app.listen(port, () => { 
														 | 
														
														 | 
														
															     app.listen(port, () => { 
														 |