From 696bf2ef6ea378fd1b6f3515c1284c647a73c559 Mon Sep 17 00:00:00 2001 From: ywb <347742090@qq.com> Date: Fri, 5 Jun 2026 20:50:38 +0800 Subject: [PATCH] - --- agv_app/static/js/running.js | 12 +++++++++ agv_app/templates/running.html | 3 ++- agv_app/utils/mission_executor.py | 43 ++++++++++++++++++++----------- 3 files changed, 42 insertions(+), 16 deletions(-) diff --git a/agv_app/static/js/running.js b/agv_app/static/js/running.js index 713b62d..b666260 100644 --- a/agv_app/static/js/running.js +++ b/agv_app/static/js/running.js @@ -244,6 +244,18 @@ createApp({ body: JSON.stringify({ qr: 'SKIP' }) }) }, + async rescanQr() { + this.showQrModal = false + this.qrValue = '' + this.qrSubmitting = true + await fetch(API + '/api/mission/manual-qr', { + method: 'POST', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify({ qr: 'RESCAN' }) + }) + // 4秒后允许弹窗重新出现(后端重试扫码约3秒) + setTimeout(() => { this.qrSubmitting = false }, 4000) + }, onAgvPreviewError(e) { e.target.style.display = 'none' }, diff --git a/agv_app/templates/running.html b/agv_app/templates/running.html index 29a200c..1252be8 100644 --- a/agv_app/templates/running.html +++ b/agv_app/templates/running.html @@ -204,6 +204,7 @@
所有姿态均未识别到二维码,请手动输入: