From 9715101faf2fa230a4f1a1345339f2c19c52a1e0 Mon Sep 17 00:00:00 2001 From: lixiaolong <702156524@qq.com> Date: Tue, 4 Aug 2026 10:54:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(flow):=20=E6=B7=BB=E5=8A=A0=E6=9C=BA?= =?UTF-8?q?=E6=A2=B0=E8=87=82=E5=85=B3=E8=8A=82=E8=BF=90=E5=8A=A8=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在BasicNodeParams.vue中为ARM_MOVE_TO_J操作添加按钮显示逻辑 - 从设备API导入getArmJointState方法用于获取机械臂关节状态 - 实现ARM_MOVE_TO_J操作的表单验证和位置获取逻辑 - 在config.js中添加booleanOptions选项配置 - 添加机械臂关节运动节点配置,包括参数定义和属性设置 --- src/api/device/flow.js | 10 ++++++- .../components/params/BasicNodeParams.vue | 30 +++++++++++++++++-- src/views/flow/config.js | 23 ++++++++++++++ 3 files changed, 59 insertions(+), 4 deletions(-) diff --git a/src/api/device/flow.js b/src/api/device/flow.js index 5985597..4886120 100644 --- a/src/api/device/flow.js +++ b/src/api/device/flow.js @@ -76,4 +76,12 @@ export function getAgvStatus(params) { method: 'get', params: params }) -} \ No newline at end of file +} + +export function getArmJointState(params) { + return request({ + url: '/api/arm/getJointState', + method: 'get', + params: params + }) +} diff --git a/src/views/flow/components/params/BasicNodeParams.vue b/src/views/flow/components/params/BasicNodeParams.vue index cbdc827..f4174bb 100644 --- a/src/views/flow/components/params/BasicNodeParams.vue +++ b/src/views/flow/components/params/BasicNodeParams.vue @@ -11,7 +11,7 @@