From df6741ce0908c080f93b38977a2abd4b6df1e67f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E4=BA=91=E9=B9=8F?= Date: Tue, 29 Oct 2024 16:19:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E9=A3=8E=E6=9C=BA=EF=BC=9A=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E8=B0=83=E6=95=B4=EF=BC=8C=E6=95=B0=E6=8D=AE=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=20=E7=89=A9=E6=A8=A1=E5=9E=8B=EF=BC=9A=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E7=B1=BB=E5=9E=8B=E6=98=BE=E7=A4=BA=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E9=87=8F=20=E8=8A=82=E7=82=B9=EF=BC=9A?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=B8=8B=E5=8F=91=E5=8A=9F=E8=83=BD=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=20=E9=A3=8E=E6=9C=BA=E5=88=97=E8=A1=A8=EF=BC=9A?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E4=BF=AE=E6=94=B9=E7=AD=9B=E9=80=89=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/backend/deviceModel/request.ts | 8 + ui/dasadmin/src/api/backend/node/request.ts | 5 +- .../src/views/backend/WindBlower/index.vue | 207 ++++++++++++++---- .../src/views/backend/WindBlower/overview.vue | 112 ++++++++++ .../src/views/backend/auth/model/index.vue | 18 +- .../src/views/backend/auth/model/type.ts | 6 +- .../backend/equipment/airBlower/index.vue | 15 ++ ui/dasadmin/src/views/backend/node/index.vue | 16 +- 8 files changed, 334 insertions(+), 53 deletions(-) create mode 100644 ui/dasadmin/src/views/backend/WindBlower/overview.vue diff --git a/ui/dasadmin/src/api/backend/deviceModel/request.ts b/ui/dasadmin/src/api/backend/deviceModel/request.ts index 351c4264..04fdc47a 100644 --- a/ui/dasadmin/src/api/backend/deviceModel/request.ts +++ b/ui/dasadmin/src/api/backend/deviceModel/request.ts @@ -155,3 +155,11 @@ export const getRealValueListReq = (data: { deviceId: string, attributes?: strin data: data, }) } + +export const getRealValueRangeReq = (data: { startTime: number, endTime: number, devices: { deviceId: string, attributes?: string[] }[],interval?:string }) => { + return createAxios>({ + url: '/api/data/history', + method: 'post', + data: data, + }) +} diff --git a/ui/dasadmin/src/api/backend/node/request.ts b/ui/dasadmin/src/api/backend/node/request.ts index a3b6654d..9590b3be 100644 --- a/ui/dasadmin/src/api/backend/node/request.ts +++ b/ui/dasadmin/src/api/backend/node/request.ts @@ -47,10 +47,11 @@ export const addNodeListReq = (data: addNodeType) => { }) } -export const submitNodeConfigReq = () => { - return createAxios({ +export const submitNodeConfigReq = (data:{id:string}) => { + return createAxios>({ url: '/api/node/configUpdate', method: 'post', + data }) } diff --git a/ui/dasadmin/src/views/backend/WindBlower/index.vue b/ui/dasadmin/src/views/backend/WindBlower/index.vue index 2fc23210..4216afbf 100644 --- a/ui/dasadmin/src/views/backend/WindBlower/index.vue +++ b/ui/dasadmin/src/views/backend/WindBlower/index.vue @@ -31,22 +31,61 @@
实时预览 -
+ - - +
+ 网侧B相电压: + {{ overviewData.iul2_690v }} +
+
+ 网侧C相电压: + {{ overviewData.iul3_690v }} +
+
+ 有功功率: + {{ overviewData.igenpower }} +
+
+ 无功功率: + {{ overviewData.ireactivepower }} +
+
+ 功率因素: + {{ overviewData.icosphi }} +
+
+ 主轴承温度A: + {{ overviewData.itemprotorbeara_1sec }} +
+
+ 主轴承温度B: + {{ overviewData.itemprotorbeara_1sec }} +
+
+ 总扭缆角度: + {{ overviewData.icabletwisttotal }} +
+
+ 发动机驱动侧轴承温度: + {{ overviewData.itempgenbearde_1sec }} +
+
+ 发动机非驱动侧轴承温度: + {{ overviewData.itempgenbearnde_1sec }} +
+
- +
@@ -261,39 +300,60 @@ + + + + diff --git a/ui/dasadmin/src/views/backend/WindBlower/overview.vue b/ui/dasadmin/src/views/backend/WindBlower/overview.vue new file mode 100644 index 00000000..f424e124 --- /dev/null +++ b/ui/dasadmin/src/views/backend/WindBlower/overview.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/ui/dasadmin/src/views/backend/auth/model/index.vue b/ui/dasadmin/src/views/backend/auth/model/index.vue index 00e72435..66af30cb 100644 --- a/ui/dasadmin/src/views/backend/auth/model/index.vue +++ b/ui/dasadmin/src/views/backend/auth/model/index.vue @@ -230,7 +230,9 @@ -