From 246772ecc677b15cc9be2fbdd63d50f6216e099f Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期三, 20 四月 2022 16:18:24 +0800
Subject: [PATCH] 注册登录验证码
---
src/views/equipmentManagement/equipmentDetail/index.vue | 37 ++++++++++++++++++++-----------------
1 files changed, 20 insertions(+), 17 deletions(-)
diff --git a/src/views/equipmentManagement/equipmentDetail/index.vue b/src/views/equipmentManagement/equipmentDetail/index.vue
index dd7d031..18f3c04 100644
--- a/src/views/equipmentManagement/equipmentDetail/index.vue
+++ b/src/views/equipmentManagement/equipmentDetail/index.vue
@@ -62,6 +62,7 @@
:stroke-width="25"
stroke-linecap="butt"
class="type1"
+ :class="{ warn: item.data >= 85 }"
></el-progress>
<el-progress
@@ -73,6 +74,7 @@
:stroke-width="25"
stroke-linecap="butt"
class="type2"
+ :class="{ warn: item.data >= 85 }"
></el-progress>
<el-progress
@@ -83,7 +85,8 @@
:width="100"
:stroke-width="25"
stroke-linecap="butt"
- class="type3 warn"
+ class="type3"
+ :class="{ warn: item.data >= 85 }"
></el-progress>
<el-progress
@@ -95,6 +98,7 @@
:stroke-width="25"
stroke-linecap="butt"
class="type4"
+ :class="{ warn: item.data >= 85 }"
></el-progress>
<div class="label">{{ item.name }}</div>
</div>
@@ -250,7 +254,7 @@
<!-- 瑙g粦寮圭獥 -->
<UnbindBox
v-if="showUnbindBox"
- :id="ndid"
+ :id="id"
@close="showUnbindBox = false"
></UnbindBox>
@@ -258,14 +262,14 @@
<SettingBox
v-if="showSettingBox"
@close="showSettingBox = false"
- :device="{ id: id, ip: ip, port: port }"
+ :id="id"
></SettingBox>
<!-- 鏇存柊寮圭獥 -->
<UpdateBox
v-if="showUpdateBox"
@close="closeUpdateBox"
- :device="{ ip: this.ip, port: this.port }"
+ :id="id"
></UpdateBox>
<Footer :isBlack="true"></Footer>
@@ -305,10 +309,8 @@
},
data() {
return {
+ userId: null,
id: null,
- ip: null,
- port: null,
- ndid: null,
time: "",
detailData: {},
//鍥涗釜鐜舰杩涘害鏉¢鑹�
@@ -339,21 +341,22 @@
methods: {
//鑾峰彇璁惧璇︽儏
async findDetail() {
+ this.userId = JSON.parse(sessionStorage.getItem("userInfo")).id;
this.id = this.$route.query.id;
- this.ndid = this.$route.query.ndid;
- this.ip = this.$route.query.ip;
- this.port = this.$route.query.port;
const res = await findDevDetail({ devId: this.id });
this.detailData = res.data;
},
//鑾峰彇鐗堟湰淇℃伅
async getVersion() {
- const res = await checkVersion({ ip: this.ip, port: this.port });
+ const res = await checkVersion({ nodeId: this.id });
this.versionInfo = res.data;
},
//鑾峰彇璁惧鎬ц兘
async getDevicePerformance() {
- const res = await showSystemStates({ ip: this.ip, port: this.port });
+ const res = await showSystemStates({
+ userId: this.userId,
+ nodeId: this.id,
+ });
this.devicePerformance.push({
data: res.data.mem.usedPercent.toString().split(".")[0],
name: "鍐呭瓨",
@@ -391,13 +394,13 @@
},
//鑾峰彇绠楁硶鎵�鍗犺祫婧�
async showProcesses() {
- const res = await showProcesses({ ip: this.ip, port: this.port });
+ const res = await showProcesses({ userId: this.userId, nodeId: this.id });
console.log(res.data);
this.deviceProcesses = res.data;
},
//鑾峰彇璁惧鏃堕棿鎴�
async getTime() {
- const res = await clockInfo({ ip: this.ip, port: this.port });
+ const res = await clockInfo({ userId: this.userId, nodeId: this.id });
if (res && res.success) {
// const timezone = res.data.time_zone;
let timestamp = res.data.local_time;
@@ -432,7 +435,7 @@
type: "warning",
})
.then(async () => {
- const res = await restart({ ip: this.ip, port: this.port });
+ const res = await restart({ userId: this.userId, nodeId: this.id });
if (res.success) {
this.$notify({
title: "鎴愬姛",
@@ -562,7 +565,7 @@
margin-right: 22px;
.label {
- margin-top: 10px;
+ margin-top: 5px;
text-align: center;
}
@@ -598,7 +601,7 @@
stroke: rgb(241, 215, 245);
}
.warn ::v-deep .el-progress-circle__track {
- stroke: rgb(250, 215, 210);
+ stroke: rgb(250, 215, 210) !important;
}
}
--
Gitblit v1.8.0