excuting misstion from queue

This commit is contained in:
2026-06-13 12:21:29 +07:00
parent 7c505e919c
commit c116b30bea
14 changed files with 1089 additions and 1145 deletions

View File

@@ -532,6 +532,21 @@
<div id="missionList" class="missionList"></div>
</div>
</section>
<section class="card" id="missionQueueCard">
<div class="cardHeader">
<div>
<div class="cardTitle">Mission queue</div>
<div class="cardSub">Thêm mission bằng biểu tượng queue — robot chạy theo thứ tự từ trên xuống.</div>
</div>
<button id="missionQueueClearBtn" type="button" class="btn subtle danger">Xóa queue</button>
</div>
<div class="cardBody">
<div id="missionQueueRunner" class="missionQueueRunner mutedNote"></div>
<div id="missionQueueEmpty" class="mutedNote">Queue trống. Bấm <span class="mono"></span> trên mission để thêm.</div>
<div id="missionQueueList" class="missionQueueList"></div>
</div>
</section>
</div>
<div id="missionEditorView" class="missionsPage" hidden>
@@ -687,6 +702,24 @@
</form>
</dialog>
<dialog id="missionQueueDialog" class="missionDialog">
<form id="missionQueueForm" method="dialog" class="missionDialogForm">
<div class="missionDialogHeader">
<h3>Thêm vào mission queue</h3>
<button type="button" class="iconBtn missionDialogClose" data-close-dialog="missionQueueDialog" aria-label="Đóng">×</button>
</div>
<div class="missionDialogBody">
<p id="missionQueueDialogMission" class="mutedNote"></p>
<div id="missionQueueVarFields" class="missionConfigGrid"></div>
<p id="missionQueueVarHint" class="mutedNote" hidden>Tham số đã chọn sẽ hiển thị màu xanh trong queue.</p>
</div>
<div class="missionDialogFooter">
<button type="button" class="btn subtle" data-close-dialog="missionQueueDialog">Hủy</button>
<button type="submit" class="btn primary">Thêm vào queue</button>
</div>
</form>
</dialog>
<script src="/missions.js"></script>
<script src="/app.js"></script>
</body>