From 5aadbec9ce692e7742baa1b0a7738826adc83e77 Mon Sep 17 00:00:00 2001 From: 23688nl <329261568@qq.com> Date: Wed, 22 Dec 2021 09:44:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/alarm/tenantAlarm.js | 8 +- src/api/app.js | 16 +- src/api/iot/device.js | 11 +- src/api/iot/model.js | 8 + src/api/personal/alarm.js | 4 +- src/api/personal/device.js | 8 +- src/api/system/home.js | 2 +- src/api/system/user.js | 2 +- src/api/tenant/device.js | 6 +- src/api/tenant/project.js | 12 +- src/api/tenant/projectUser.js | 8 +- .../components/bigscLocation/indexV_2.vue | 4 +- src/views/bigScreen/v1/index.vue | 12 +- src/views/bigScreen/v1/profile/mapWrap.vue | 4 +- src/views/bigScreen/v2/index.vue | 12 +- src/views/bigScreen/v2/profile/mapWrap.vue | 4 +- src/views/index.vue | 4 +- src/views/iot/circuitBreaker/index.vue | 937 ++++++++++++++++++ src/views/iot/model/index.vue | 21 +- src/views/personal/circuitBreaker/index.vue | 802 +++++++++++++++ .../personal/device/profile/childDevice.vue | 4 +- .../DeviceDetailsView/deviceSelectNav.vue | 433 ++++++++ src/views/profile/DeviceDetailsView/index.vue | 868 ++++++++++++++++ src/views/profile/DeviceDetailsView/info.vue | 467 +++++++++ .../DeviceDetailsView/stateManagement.vue | 38 + src/views/profile/DeviceRunStarts/index.vue | 5 + src/views/tenant/circuitBreaker/index.vue | 802 +++++++++++++++ 27 files changed, 4442 insertions(+), 60 deletions(-) create mode 100644 src/views/iot/circuitBreaker/index.vue create mode 100644 src/views/personal/circuitBreaker/index.vue create mode 100644 src/views/profile/DeviceDetailsView/deviceSelectNav.vue create mode 100644 src/views/profile/DeviceDetailsView/index.vue create mode 100644 src/views/profile/DeviceDetailsView/info.vue create mode 100644 src/views/profile/DeviceDetailsView/stateManagement.vue create mode 100644 src/views/tenant/circuitBreaker/index.vue diff --git a/src/api/alarm/tenantAlarm.js b/src/api/alarm/tenantAlarm.js index 179b8ce3..1d169c06 100644 --- a/src/api/alarm/tenantAlarm.js +++ b/src/api/alarm/tenantAlarm.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询报警记录列表 export function listRecord(query) { return request({ - url: '/tenant/record/list', + url: '/iot/record/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listRecord(query) { // 查询报警记录详细 export function getRecord(recordId) { return request({ - url: '/tenant/record/' + recordId, + url: '/iot/record/' + recordId, method: 'get' }) } @@ -29,7 +29,7 @@ export function updateRecord(data) { // 删除报警记录 export function delRecord(recordId) { return request({ - url: '/tenant/record/' + recordId, + url: '/iot/record/' + recordId, method: 'delete' }) } @@ -37,7 +37,7 @@ export function delRecord(recordId) { // 导出报警记录 export function exportRecord(query) { return request({ - url: '/tenant/record/export', + url: '/iot/record/export', method: 'get', params: query }) diff --git a/src/api/app.js b/src/api/app.js index c191ce4d..ba91961f 100644 --- a/src/api/app.js +++ b/src/api/app.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 获取路由 export const getDevcieApp = () => { return request({ - url: '/app/tenant/appInfo', + url: '/app/common/appInfo', method: 'get' }) } @@ -11,7 +11,7 @@ export const getDevcieApp = () => { // 我的设备列表 export const getDeviceList = (query) => { return request({ - url: '/iot/device/my/list', + url: '/iot/device/list', method: 'get', params: query }) @@ -20,7 +20,7 @@ export const getDeviceList = (query) => { // app 警告分析 export const getWarningAnalysis = (query) => { return request({ - url: '/app/tenant/index/warning-analysis', + url: '/app/index/warning-analysis', method: 'get', params: query }) @@ -29,7 +29,7 @@ export const getWarningAnalysis = (query) => { // 首页数据 export function homeCount(query) { return request({ - url: '/app/tenant/index', + url: '/app/index', method: 'get', params: query }) @@ -38,7 +38,7 @@ export function homeCount(query) { // app 项目设备 export function appProjectDeviceList(query) { return request({ - url: '/app/tenant/device/table', + url: '/app/device/table', method: 'get', params: query }) @@ -47,7 +47,7 @@ export function appProjectDeviceList(query) { // app 项目列表 export function appProjectList(query) { return request({ - url: '/app/tenant/project/list', + url: '/app/project/list', method: 'get', params: query }) @@ -56,7 +56,7 @@ export function appProjectList(query) { // app 告警列表 export function appAlarmRecordList(query) { return request({ - url: '/app/tenant/alarm/table', + url: '/app/alarm/table', method: 'get', params: query }) @@ -65,7 +65,7 @@ export function appAlarmRecordList(query) { // app 模型统计 export function appDeviceStatistics(query) { return request({ - url: '/app/tenant/index/device-statistics', + url: '/app/index/device-statistics', method: 'get', params: query }) diff --git a/src/api/iot/device.js b/src/api/iot/device.js index e766b982..4f2036fa 100644 --- a/src/api/iot/device.js +++ b/src/api/iot/device.js @@ -12,7 +12,7 @@ export function listDevice(query) { // 查询设备列表 export function myListDevice(query) { return request({ - url: "/iot/device/my/list", + url: "/iot/device/list", method: "get", params: query }); @@ -106,3 +106,12 @@ export function resetPssword(data) { data: data }); } + +// 开关控制 +export function setSwitchControl(data) { + return request({ + url: "/iot/dev/opt/down", + method: "post", + data: data + }); +} diff --git a/src/api/iot/model.js b/src/api/iot/model.js index 7f05b6e9..0eb63872 100644 --- a/src/api/iot/model.js +++ b/src/api/iot/model.js @@ -60,3 +60,11 @@ export function listProductList(query) { params: query }); } + +// 协议类型 +export function listModelType() { + return request({ + url: "/iot/model/type-list", + method: "get" + }); +} diff --git a/src/api/personal/alarm.js b/src/api/personal/alarm.js index b06969ed..bebdc358 100644 --- a/src/api/personal/alarm.js +++ b/src/api/personal/alarm.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询报警记录列表 export function listRecord(query) { return request({ - url: '/personal/record/list', + url: '/iot/record/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listRecord(query) { // 导出报警记录 export function exportRecord(query) { return request({ - url: '/personal/record/export', + url: '/iot/record/export', method: 'get', params: query }) diff --git a/src/api/personal/device.js b/src/api/personal/device.js index a651bf0e..a7a4cea7 100644 --- a/src/api/personal/device.js +++ b/src/api/personal/device.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询项目租户关系详细 export function getOneselfInfo(deviceKey) { return request({ - url: '/personal/device/' + deviceKey, + url: '/iot/device/' + deviceKey, method: 'get' }) } @@ -11,7 +11,7 @@ export function getOneselfInfo(deviceKey) { // 查询设备列表 export function listDevice(query) { return request({ - url: "/personal/device/list", + url: "/iot/device/list", method: "get", params: query }); @@ -19,7 +19,7 @@ export function listDevice(query) { // 查询设备详细 export function getDevice(deviceId) { return request({ - url: "/personal/device/" + deviceId, + url: "/iot/device/" + deviceId, method: "get" }); } @@ -27,7 +27,7 @@ export function getDevice(deviceId) { // 导出设备 export function exportDevice(query) { return request({ - url: "/personal/device/export", + url: "/iot/device/export", method: "get", params: query }); diff --git a/src/api/system/home.js b/src/api/system/home.js index e96a8797..9f09dcb1 100644 --- a/src/api/system/home.js +++ b/src/api/system/home.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 首页数据 export function homeCount(query) { return request({ - url: '/app/tenant/index', + url: '/app/index', method: 'get', params: query }) diff --git a/src/api/system/user.js b/src/api/system/user.js index d6fa63d5..a519c37b 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -148,7 +148,7 @@ export function roleOptionselectList(tenantId) { // 查询工单处理人列表 export function gdListUser(query) { return request({ - url: '/app/tenant/maintenance/maintenance-user', + url: '/app/maintenance/maintenance-user', method: 'get', params: query }) diff --git a/src/api/tenant/device.js b/src/api/tenant/device.js index 56da5f72..7490aa10 100644 --- a/src/api/tenant/device.js +++ b/src/api/tenant/device.js @@ -3,7 +3,7 @@ import request from "@/utils/request"; // 查询设备列表 export function listDevice(query) { return request({ - url: "/tenant/device/list", + url: "/iot/device/list", method: "get", params: query }); @@ -11,7 +11,7 @@ export function listDevice(query) { // 查询设备详细 export function getDevice(deviceId) { return request({ - url: "/tenant/device/" + deviceId, + url: "/iot/device/" + deviceId, method: "get" }); } @@ -19,7 +19,7 @@ export function getDevice(deviceId) { // 导出设备 export function exportDevice(query) { return request({ - url: "/tenant/device/export", + url: "/iot/device/export", method: "get", params: query }); diff --git a/src/api/tenant/project.js b/src/api/tenant/project.js index 29f89b61..aa86fe51 100644 --- a/src/api/tenant/project.js +++ b/src/api/tenant/project.js @@ -3,7 +3,7 @@ import request from "@/utils/request"; // 查询项目列表 export function listProject(query) { return request({ - url: "/tenant/project/list", + url: "/iot/project/list", method: "get", params: query }); @@ -29,7 +29,7 @@ export function exportProject(query) { // 根据项目ID查询项目下所有设备 export function listDeviceByProjectId(projectId) { return request({ - url: "/tenant/space_device/device/" + projectId, + url: "/iot/space_device/device/" + projectId, method: "get" }); } @@ -37,7 +37,7 @@ export function listDeviceByProjectId(projectId) { // 查询项目空间列表 export function listSpace(query) { return request({ - url: "/tenant/space/list", + url: "/iot/space/list", method: "get", params: query }); @@ -46,7 +46,7 @@ export function listSpace(query) { // 查询项目空间详细 export function getSpace(spaceId) { return request({ - url: "/tenant/space/" + spaceId, + url: "/iot/space/" + spaceId, method: "get" }); } @@ -55,7 +55,7 @@ export function getSpace(spaceId) { // 获取项目空间下拉树列表 export function listSpaceTree(query) { return request({ - url: "/tenant/space/tree-list", + url: "/iot/space/tree-list", method: "get", params: query }); @@ -64,7 +64,7 @@ export function listSpaceTree(query) { // 查询空间设备列表 export function listSpace_device(query) { return request({ - url: '/tenant/space_device/list', + url: '/iot/space_device/list', method: 'get', params: query }) diff --git a/src/api/tenant/projectUser.js b/src/api/tenant/projectUser.js index a01ac885..e014f0aa 100644 --- a/src/api/tenant/projectUser.js +++ b/src/api/tenant/projectUser.js @@ -3,7 +3,7 @@ import request from "@/utils/request"; // 查询项目列表 export function listProjectUser(query) { return request({ - url: "/tenant/project_user/list", + url: "/iot/project_user/list", method: "get", params: query }); @@ -12,7 +12,7 @@ export function listProjectUser(query) { // 查询没有被绑定的用户 export function listProjectNotUsed(query) { return request({ - url: "/tenant/project_user/not-used", + url: "/iot/project_user/not-used", method: "get", params: query }); @@ -30,7 +30,7 @@ export function addProjectUser(data) { // 删除项目用户 export function delProjectUser(projectId, userIds) { return request({ - url: "/tenant/project_user/" + projectId + '/' + userIds, + url: "/iot/project_user/" + projectId + '/' + userIds, method: "delete" }); } @@ -38,7 +38,7 @@ export function delProjectUser(projectId, userIds) { // 导出项目用户列表 export function exportProjectUser(query) { return request({ - url: "/tenant/project_user/export", + url: "/iot/project_user/export", method: "get", params: query }); diff --git a/src/components/Amap/components/bigscLocation/indexV_2.vue b/src/components/Amap/components/bigscLocation/indexV_2.vue index 70a02548..22928b8c 100644 --- a/src/components/Amap/components/bigscLocation/indexV_2.vue +++ b/src/components/Amap/components/bigscLocation/indexV_2.vue @@ -154,7 +154,7 @@ export default { this.projectList[i].projectLat ], // map: this.aMap, - icon: this.projectList[i].projectOverview['unProcessed'] > 0 ? markerAlarmIcon : markerIcon, + icon: this.projectList[i].tenantIndexVo['unProcessed'] > 0 ? markerAlarmIcon : markerIcon, offset: new AMap.Pixel(-13, -30) }); var content = []; @@ -173,7 +173,7 @@ export default {