diff --git a/hx-ai-intelligent/src/view/equipmentControl/image/floor1.png b/hx-ai-intelligent/src/view/equipmentControl/image/floor1.png deleted file mode 100644 index c4e1347..0000000 Binary files a/hx-ai-intelligent/src/view/equipmentControl/image/floor1.png and /dev/null differ diff --git a/hx-ai-intelligent/src/view/equipmentControl/image/floor2.png b/hx-ai-intelligent/src/view/equipmentControl/image/floor2.png deleted file mode 100644 index d2bf3d7..0000000 Binary files a/hx-ai-intelligent/src/view/equipmentControl/image/floor2.png and /dev/null differ diff --git a/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/components/fanControl.vue b/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/components/fanControl.vue index 9e46ab8..b6983ce 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/components/fanControl.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/components/fanControl.vue @@ -39,14 +39,6 @@
{{ props.type }}
-
-
-
亮度
+
+
运行模式
+
+ {{ + item.stateBefore.runMode.label != null ? item.stateBefore.runMode.label : '--' + }} + + {{ + item.stateAfter.runMode.label != null ? item.stateAfter.runMode.label : '--' + }} +
+
+
+
开窗幅度
- {{ - item?.stateBefore?.brightness != undefined ? item.stateBefore.brightness : '--' + item.stateBefore.openPercent != null ? item.stateBefore.openPercent : '--' }} {{ - item?.stateAfter?.brightness != undefined ? item.stateAfter.brightness : '--' + item.stateAfter.openPercent != null ? item.stateAfter.openPercent : '--' }}
@@ -216,14 +219,20 @@
-
色温
+
开启状态
{{ - item?.stateBefore?.color != undefined ? item.stateBefore.color : '--' + item?.stateBefore?.switchStatus?.label != null + ? item.stateBefore.switchStatus.label + : '--' }} - {{ item?.stateAfter?.color != undefined ? item.stateAfter.color : '--' }} + {{ + item?.stateAfter?.switchStatus?.label != null + ? item.stateAfter.switchStatus.label + : '--' + }}
@@ -231,7 +240,7 @@
启用状态
{{ - item?.stateBefore?.lockStatus != undefined + item?.stateBefore?.lockStatus != null ? item.stateBefore.lockStatus ? '禁用' : '启用' @@ -240,7 +249,7 @@ {{ - item?.stateAfter?.lockStatus != undefined + item?.stateAfter?.lockStatus != null ? item.stateAfter.lockStatus ? '禁用' : '启用' @@ -292,7 +301,7 @@ url.getList = ventilating.getChangeList2; url.sendList = ventilating.sendChangeList2; url.deviceType = 4; - } else { + } else if (props.type == '电动窗') { url.getList = ventilating.getChangeList3; url.sendList = ventilating.sendChangeList3; url.deviceType = 5; @@ -852,6 +861,7 @@ }; // 提交本次修改 const submitChangeList = () => { + state.setLoading(true); http .post(url.sendList, { sceneList: changeList.value, @@ -860,6 +870,7 @@ siteId: state.siteId, }) .then((res) => { + state.setLoading(false); let data = res.data; // 修改请求发送了,但操作时产生了失败结果 if (res.retcode != 0) { @@ -876,7 +887,9 @@ refresh(true); emit('resetAll'); }) - .catch(() => {}); + .catch(() => { + state.setLoading(false); + }); }; // 其他业务 ======================================================================== diff --git a/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/index.vue b/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/index.vue index 1a083e3..46454b9 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/index.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/ventilationSystem/index.vue @@ -130,7 +130,8 @@ :body-style="{ background: 'rgba(0, 0, 0)', opacity: 0.8, color: 'white' }" :closable="false" id="drawer" - :maskStyle="{ 'background-color': 'rgba(0, 0, 0, 0)' }"> + :maskStyle="{ 'background-color': 'rgba(0, 0, 0, 0)' }" + :mask="false">
@@ -410,19 +411,26 @@ } else { url = ventilating.getTree3; } - http.get(url, { projectId: state.projectId, siteId: state.siteId }).then((res) => { - const data = res.data[0].childList; - // 默认选中第一个分区 - data.forEach((item: any, index: number) => { - if (index === 0) { - item.selected = true; - } else { - item.selected = false; - } + state.setLoading(true); + http + .get(url, { projectId: state.projectId, siteId: state.siteId }) + .then((res) => { + state.setLoading(false); + const data = res.data[0].childList; + // 默认选中第一个分区 + data.forEach((item: any, index: number) => { + if (index === 0) { + item.selected = true; + } else { + item.selected = false; + } + }); + treeData.value = data; + selectIndex.value = index; + }) + .catch(() => { + state.setLoading(false); }); - treeData.value = data; - selectIndex.value = index; - }); }; const getDevice = async (type: number) => { // 切换时默认选择tab1 @@ -491,6 +499,13 @@ const resetDrawer = () => { // tab1重置 reload(); + if (selectIndex.value == 4) { + getDevice(1); + } else if (selectIndex.value == 5) { + getDevice(2); + } else if (selectIndex.value == 6) { + getDevice(3); + } tabs1Ref.value.refresh(); // tab2 tab3 可能未加载 try { diff --git a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/component/logTab.vue b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/component/logTab.vue index 8da6cd0..243828a 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/component/logTab.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/component/logTab.vue @@ -64,7 +64,6 @@ {{ item.openPercentAfter + '%' }}
-
@@ -83,9 +82,9 @@
频率
- {{ item.frequencyBefore + 'MHz' }} + {{ item.frequencyBefore + ' MHz' }} - {{ item.frequencyAfter + 'MHz' }} + {{ item.frequencyAfter + ' MHz' }}
@@ -348,7 +347,6 @@ margin-left: 15px; margin-top: 15px; width: calc(100% - 15px); - font-size: 13px; height: auto; display: flex; gap: 15px; @@ -392,6 +390,8 @@ } .list-item-main { display: flex; + flex-direction: column; + gap: 15px; > div { flex: 1; display: flex; diff --git a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/device.ts b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/device.ts index 4278f5e..c7c4cb7 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/device.ts +++ b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/device.ts @@ -52,14 +52,14 @@ export const linePosition = [ // 汇入市政管道 - 途径水泵2 { left: '68%', top: '45%', width: '28%' }, // 总排水闸 - 总排水泵1 上半 - { left: '75%', top: '45%', transform: 'rotateZ(-90deg)', transformOrigin: 'left', width: '10%' }, - { left: '75%', top: '23%', width: '11%' }, - { left: '86%', top: '22.5%', transform: 'rotateZ(90deg)', transformOrigin: 'left', width: '10%' }, + { left: '76%', top: '45%', transform: 'rotateZ(-90deg)', transformOrigin: 'left', width: '10%' }, + { left: '76%', top: '23%', width: '11%' }, + { left: '87%', top: '22.5%', transform: 'rotateZ(90deg)', transformOrigin: 'left', width: '10%' }, // 总排水闸 - 总排水泵3 下半 - { left: '75%', top: '45%', transform: 'rotateZ(90deg)', transformOrigin: 'left', width: '9%' }, - { left: '75%', top: '65%', width: '11%' }, + { left: '76%', top: '45%', transform: 'rotateZ(90deg)', transformOrigin: 'left', width: '9%' }, + { left: '76%', top: '65%', width: '11%' }, { - left: '86%', + left: '87%', top: '65%', transform: 'rotateZ(-90deg)', transformOrigin: 'left', diff --git a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/deviceInfo.vue b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/deviceInfo.vue index 8f7232c..ef323b0 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/waterSystem/deviceInfo.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/waterSystem/deviceInfo.vue @@ -12,13 +12,16 @@
-
+