diff --git a/agv_app/static/js/setting.js b/agv_app/static/js/setting.js index 8679e94..6e5886d 100644 --- a/agv_app/static/js/setting.js +++ b/agv_app/static/js/setting.js @@ -285,10 +285,10 @@ createApp({ try { const res = await fetch(API + '/api/agv/position') const data = await res.json() - if (data.ok && data.position) { - this.pointEditor.x = data.position.x || 0 - this.pointEditor.y = data.position.y || 0 - this.pointEditor.yaw = data.position.yaw || 0 + if (data.ok && data.position && data.position.length >= 3) { + this.pointEditor.x = data.position[0] || 0 + this.pointEditor.y = data.position[1] || 0 + this.pointEditor.yaw = data.position[2] || 0 } else { alert('读取AGV位置失败') } diff --git a/agv_app/templates/setting.html b/agv_app/templates/setting.html index ba1b71f..bed3942 100644 --- a/agv_app/templates/setting.html +++ b/agv_app/templates/setting.html @@ -4,7 +4,7 @@ 设置 - AGV 拍摄系统 - +
@@ -581,7 +581,7 @@
- - + +