From dde8081959bbe9d87c5cb98fa0b126e8c14e2109 Mon Sep 17 00:00:00 2001 From: fengrong Date: Mon, 16 Dec 2024 16:24:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=EF=BC=9A=E5=8F=B3=E9=94=AE?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=B7=BB=E5=8A=A0=20=E6=A0=87=E6=9D=86?= =?UTF-8?q?=E9=A3=8E=E6=9C=BA=E8=AE=BE=E7=BD=AE=E6=88=96=E8=80=85=E5=8F=96?= =?UTF-8?q?=E6=B6=88=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/backend/home/windMatrix.vue | 36 +++++++++++++++++-- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/ui/dasadmin/src/views/backend/home/windMatrix.vue b/ui/dasadmin/src/views/backend/home/windMatrix.vue index de99fcce..2964a3a7 100644 --- a/ui/dasadmin/src/views/backend/home/windMatrix.vue +++ b/ui/dasadmin/src/views/backend/home/windMatrix.vue @@ -98,13 +98,13 @@ 标杆设置 标杆取消 @@ -120,6 +120,7 @@ import { adminBaseRoutePath } from '/@/router/static/adminBase' import ContextMenu from '/@/views/backend/auth/model/contextMenu.vue' import { sendCommandReq, sendManualCommandReq } from '/@/api/backend/control/request' import {ElMessage, ElMessageBox} from "element-plus"; +import {equipUpdate} from '/@/api/backend/index.ts' const router = useRouter() const props = defineProps({ @@ -190,7 +191,9 @@ const realTimeData = ref({ locked: 0, deviceId: '', name:'', - standard:'' + code:'', + standard:'', + iotModelId:'' }) const windContextMenu = (event: any,curnodeData) => { contextMenuPos.value.x = event.pageX @@ -199,7 +202,9 @@ const windContextMenu = (event: any,curnodeData) => { realTimeData.value.locked=curnodeData.attributeMap.locked realTimeData.value.deviceId=curnodeData.irn realTimeData.value.name=curnodeData.name + realTimeData.value.code=curnodeData.deviceCode realTimeData.value.standard=curnodeData.standard + realTimeData.value.iotModelId=curnodeData.modelId OperateVisible.value = true } const sendCommand = (type: 'setTurbineFastStart' | 'setTurbineStop' | 'setTurbineResetStatusCode') => { @@ -254,6 +259,31 @@ const sendManualCommand = (type: 1 | 0) => { }) } + + +const editstandard = (type: 1 | 0) => { + const standardName = type === 0 ? '取消风机标杆' : '设置风机标杆' + ElMessageBox.confirm('确认' + standardName + '吗?', '', { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning', + }).then(() => { + equipUpdate({ + id: realTimeData.value.deviceId, + code: realTimeData.value.code, + name:realTimeData.value.name, + iotModelId: realTimeData.value.iotModelId, + standard: type + }).then((res) => { + if (res.code == 200) { + ElMessage.success('设置成功') + } else { + ElMessage.error('设置失败') + } + }) + }) +} +