From 556b6bb1f55e1f1440aaaa1d27fae2ae44b52faf Mon Sep 17 00:00:00 2001 From: zhangjiming Date: Thu, 13 Feb 2025 10:35:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B0=83=E8=AF=95=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/debug/debugApi.ts | 22 ++++++++++++++ src/views/debug/debug.vue | 67 +++++++++++++++++++++++++++--------------- 2 files changed, 65 insertions(+), 24 deletions(-) create mode 100644 src/services/debug/debugApi.ts diff --git a/src/services/debug/debugApi.ts b/src/services/debug/debugApi.ts new file mode 100644 index 0000000..5521979 --- /dev/null +++ b/src/services/debug/debugApi.ts @@ -0,0 +1,22 @@ +import httpRequest, { type BaseResponse } from "../httpRequest"; + +export type DebugCmd = + | "upTray" // 抬起托盘 + | "downTray" // 降下托盘 + | "injectFluid" // 注入溶液 + | "moveToActionArea" // 移至操作区 + | "shakeUp" // 摇匀 + | "startHeat" // 开始加热 + | "stopHeat" // 停止加热 + | "keepHeat" // 恒温 + | "takePhoto" // 拍照 + | "moveToUnusual" // 移至异常区 + | "moveToHeatArea" // 移至加热区 + | "takeOffCap" // 取下拍子 + | "putBackCap" // 装回拍子 + | "moveMachineArm" // 移动机械臂 + | "moveTube"; // 移动试管 + +export function debugCmd(params: { command: DebugCmd; params: Record }) { + return httpRequest>({ url: "/api/cmd/", params, method: "POST" }); +} diff --git a/src/views/debug/debug.vue b/src/views/debug/debug.vue index b5745f2..776ca1f 100644 --- a/src/views/debug/debug.vue +++ b/src/views/debug/debug.vue @@ -8,13 +8,13 @@
- - - - - - - + + + + + + +
@@ -25,11 +25,11 @@ ml - - 50 + + 50
- +
@@ -39,39 +39,58 @@ - - 50 + + 50
- - - + + +
- - + +
X: Y: Z: - - 50,50,50 + + 50,50,50
- + +
+
+
+ + + + +
+
- +