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('设置失败') + } + }) + }) +} +