diff --git a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.less b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.less index b9dad0f..dd02f25 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.less +++ b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.less @@ -4,24 +4,6 @@ // height: 100%; position: relative; // background: linear-gradient(#badaff, #8cabeb, #7095de); - .drawer-box { - width: 30px; - height: 40px; - border-radius: 2px; - position: fixed; - right: 0; - top: 0; - bottom: 0; - margin: auto; - background: rgba(0, 0 ,0 ,0.5); - display: flex; - justify-content: center; - align-items: center; - cursor: pointer; - .drawer-icon { - - } - } // 照明设备功能总容器 .lighting-img-box { position: relative; @@ -88,9 +70,9 @@ background: rgba(80, 236, 244, 0.3); border: 2px solid rgb(80, 236, 244); } - .area-item:hover { - border:2px solid white; - } + // .area-item:hover { + // transform: scale(1.05); + // } .area-item { cursor: pointer; transition: all ease 0.2s; @@ -125,20 +107,21 @@ background: rgba(0, 0, 0, 0.1); } } - .group-shadow { - transition: all ease 0.2s; - } - .group-shadow:hover { - border: 2px solid white; - } + // .group-shadow { + // transition: all ease 0.2s; + // } + // .group-shadow:hover { + // transform: scale(1.05); + // } } } } } +// 总容器与抽屉按钮 .ns-content-main { position: relative; - // 抽屉伸缩按钮 - .drawer-box { + // 抽屉打开按钮 + .drawer-box-in { width: 30px; height: 40px; border-radius: 2px; @@ -152,8 +135,22 @@ justify-content: center; align-items: center; cursor: pointer; - .drawer-icon { - - } } + // 抽屉关闭按钮 + .drawer-box-out { + width: 30px; + height: 40px; + border-radius: 2px; + position: fixed; + right: 496px; + top: 0; + bottom: 0; + margin: auto; + background: rgba(0, 0 ,0 ,0.5); + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + } + } diff --git a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.vue b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.vue index d4442e8..7557a9c 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/indexs.vue @@ -9,73 +9,156 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
- - - - - - - +
-
- +
+ +
+ +
+
+ + + + + + + + + + + +
- \ No newline at end of file diff --git a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/light.vue b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/light.vue index d26c745..c9f361a 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/light.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/light.vue @@ -33,7 +33,7 @@
-
+
@@ -43,9 +43,14 @@ + diff --git a/hx-ai-intelligent/src/view/equipmentControl/lightingManage/treeData.ts b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/treeData.ts new file mode 100644 index 0000000..b764b47 --- /dev/null +++ b/hx-ai-intelligent/src/view/equipmentControl/lightingManage/treeData.ts @@ -0,0 +1,88 @@ +import { ref } from 'vue'; +export const treeData = ref([ + { + label: '站厅', + id: '1', + // 前端遍历后添加,属前端属性 + selected: false, + children: [{ + label: '站厅1区', + id: '1-1', + // 前端属性 + selected: false, + // 后端属性(表示禁用了一个设备) + stop: false, + // 当前的控制模式 + type: 3 + },{ + label: '站厅2区', + id: '1-2', + selected: false, + stop: false, + type: 1 + }] + }, + { + label: '站台', + id: '2', + selected: false, + children: [{ + label: '站台1区', + id: '2-1', + selected: false, + stop: false, + type: 1 + },{ + label: '站台2区', + id: '2-2', + selected: false, + stop: false, + type: 2 + },{ + label: '站台3区', + id: '2-3', + selected: false, + stop: false, + type: 3 + },{ + label: '站台4区', + id: '2-4', + selected: false, + stop: false, + type: 1 + }] + },{ + label: '办公室', + id: '3', + selected: false, + children: [{ + label: '办公室1区', + id: '3-1', + selected: false, + stop: false, + type: 2 + }] + },{ + label: '楼道', + id: '4', + selected: false, + children: [{ + label: '楼道1区', + id: '4-1', + selected: false, + stop: false, + type: 3 + }] + }, +]); + +export const controlType = ref([{ + name: '托管', + type: 1, +},{ + name: 'AI', + type: 2, +},{ + name: '手动', + type: 3, +}]) \ No newline at end of file