From b59a333fbd96edea5a3978ca9dc694be2546d581 Mon Sep 17 00:00:00 2001 From: selia-zx <1771203023@qq.com> Date: Thu, 13 Mar 2025 10:26:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E7=A9=BA=E9=97=B4=E5=8C=BA?= =?UTF-8?q?=E5=9F=9F=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 6 +- src/api/region.js | 162 +++ src/assets/icons/svg/region.svg | 1 + src/views/alarm/alarmCode/index.vue | 1 + src/views/alarm/alarmRecord/index.vue | 2 +- src/views/alarm/alarmRule/index.vue | 1 + src/views/device/comm/index.vue | 1 + src/views/device/gateway/index.vue | 1 + src/views/device/gather/index.vue | 60 +- src/views/device/ledger/index.vue | 16 + src/views/device/maintenance/index.vue | 1 + src/views/device/qrCode/index.vue | 1 + src/views/device/spare/index.vue | 1 + src/views/device/spareInOut/index.vue | 2 +- src/views/region/index.vue | 1599 ++++++++++++++++++++++++ 15 files changed, 1843 insertions(+), 12 deletions(-) create mode 100644 src/api/region.js create mode 100644 src/assets/icons/svg/region.svg create mode 100644 src/views/region/index.vue diff --git a/package.json b/package.json index 0f7964d..9bf353c 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { - "name": "ruoyi", + "name": "mh", "version": "3.8.8", - "description": "若依管理系统", - "author": "若依", + "description": "铭汉能耗监测控制系统", + "author": "铭汉", "license": "MIT", "scripts": { "dev": "vue-cli-service serve", diff --git a/src/api/region.js b/src/api/region.js new file mode 100644 index 0000000..db51c9b --- /dev/null +++ b/src/api/region.js @@ -0,0 +1,162 @@ +import request from "@/utils/request"; + +// 查询树形结构 +export function spaceTree() { + return request({ + url: "/space/tree", + method: "get", + }); +} + +// 获取区域信息 +export function getAreaList(query) { + return request({ + url: "/space/area/list", + method: "get", + params: query, + }); +} +// 添加区域 +export function addArea(data) { + return request({ + url: "/space/area", + method: "post", + data: data, + }); +} +// 修改区域 +export function updateArea(data) { + return request({ + url: "/space/area", + method: "put", + data: data, + }); +} +// 根据id查询区域信息 +export function getArea(areaId) { + return request({ + url: "/space/area/" + areaId, + method: "get", + }); +} +// 删除区域 +export function delArea(areaIds) { + return request({ + url: "/space/area/" + areaIds, + method: "delete", + }); +} +// 获取楼栋信息 +export function getBuildingList(query) { + return request({ + url: "/space/building/list", + method: "get", + params: query, + }); +} +// 添加楼栋 +export function addBuilding(data) { + return request({ + url: "/space/building", + method: "post", + data: data, + }); +} +// 修改楼栋 +export function updateBuilding(data) { + return request({ + url: "/space/building", + method: "put", + data: data, + }); +} +// 根据id查询楼栋信息 +export function getBuilding(buildingId) { + return request({ + url: "/space/building/" + buildingId, + method: "get", + }); +} +// 删除楼栋 +export function delBuilding(buildingIds) { + return request({ + url: "/space/building/" + buildingIds, + method: "delete", + }); +} +// 获取楼层信息 +export function getFloorList(query) { + return request({ + url: "/space/floor/list", + method: "get", + params: query, + }); +} +// 添加楼层 +export function addFloor(data) { + return request({ + url: "/space/floor", + method: "post", + data: data, + }); +} +// 修改楼层 +export function updateFloor(data) { + return request({ + url: "/space/floor", + method: "put", + data: data, + }); +} +// 根据id查询楼层信息 +export function getFloor(floorId) { + return request({ + url: "/space/floor/" + floorId, + method: "get", + }); +} +// 删除楼层 +export function delFloor(floorIds) { + return request({ + url: "/space/floor/" + floorIds, + method: "delete", + }); +} +// 获取房间信息 +export function getHouseList(query) { + return request({ + url: "/space/house/list", + method: "get", + params: query, + }); +} +// 添加房间 +export function addHouse(data) { + return request({ + url: "/space/house", + method: "post", + data: data, + }); +} +// 修改房间 +export function updateHouse(data) { + return request({ + url: "/space/house", + method: "put", + data: data, + }); +} +// 根据id查询楼层信息 +export function getHouse(houseId) { + return request({ + url: "/space/house/" + houseId, + method: "get", + }); +} +// 删除房间 +export function delHouse(houseIds) { + return request({ + url: "/space/house/" + houseIds, + method: "delete", + }); +} diff --git a/src/assets/icons/svg/region.svg b/src/assets/icons/svg/region.svg new file mode 100644 index 0000000..6ea09d4 --- /dev/null +++ b/src/assets/icons/svg/region.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/alarm/alarmCode/index.vue b/src/views/alarm/alarmCode/index.vue index 6feb127..e85d995 100644 --- a/src/views/alarm/alarmCode/index.vue +++ b/src/views/alarm/alarmCode/index.vue @@ -138,6 +138,7 @@ v-loading="loading" :data="postList" @selection-change="handleSelectionChange" + stripe > diff --git a/src/views/alarm/alarmRecord/index.vue b/src/views/alarm/alarmRecord/index.vue index 25972b1..5846c27 100644 --- a/src/views/alarm/alarmRecord/index.vue +++ b/src/views/alarm/alarmRecord/index.vue @@ -97,7 +97,7 @@ - + diff --git a/src/views/alarm/alarmRule/index.vue b/src/views/alarm/alarmRule/index.vue index c7bd942..125c1d5 100644 --- a/src/views/alarm/alarmRule/index.vue +++ b/src/views/alarm/alarmRule/index.vue @@ -130,6 +130,7 @@ v-loading="loading" :data="postList" @selection-change="handleSelectionChange" + stripe > diff --git a/src/views/device/comm/index.vue b/src/views/device/comm/index.vue index 7c456d9..08ea041 100644 --- a/src/views/device/comm/index.vue +++ b/src/views/device/comm/index.vue @@ -102,6 +102,7 @@ v-loading="loading" :data="postList" @selection-change="handleSelectionChange" + stripe > diff --git a/src/views/device/gateway/index.vue b/src/views/device/gateway/index.vue index 78d930e..d9320e8 100644 --- a/src/views/device/gateway/index.vue +++ b/src/views/device/gateway/index.vue @@ -110,6 +110,7 @@ v-loading="loading" :data="postList" @selection-change="handleSelectionChange" + stripe > diff --git a/src/views/device/gather/index.vue b/src/views/device/gather/index.vue index b785e9d..00c6eae 100644 --- a/src/views/device/gather/index.vue +++ b/src/views/device/gather/index.vue @@ -147,6 +147,7 @@ v-loading="loading" :data="postList" @selection-change="handleSelectionChange" + stripe > @@ -216,7 +217,6 @@ - + + +