修改 测试bug
This commit is contained in:
@@ -469,7 +469,7 @@ const deviceId: any = ref('')
|
||||
const lineId: any = ref('')
|
||||
const dataLevel: any = ref('')
|
||||
const nodeClick = async (e: anyObj) => {
|
||||
console.log("🚀 ~ nodeClick ~ e:", e)
|
||||
// console.log("🚀 ~ nodeClick ~ e:", e)
|
||||
if (e.level == 2) return
|
||||
deviceId.value = e?.pid
|
||||
lineId.value = e?.id
|
||||
@@ -585,8 +585,8 @@ const getRealDataMqttMsg = async () => {
|
||||
// )
|
||||
let obj = JSON.parse(JSON.stringify(JSON.parse(new TextDecoder().decode(message))))
|
||||
if (lineId.value != obj.lineId && adminInfo.userIndex != obj.userId) return
|
||||
console.log("🚀 ~ mqttRef.value.on ~ obj:", obj)
|
||||
console.log("🚀 ~ mqttRef.value.on ~ formInline.dataLevel:", obj.dataLevel, formInline.dataLevel)
|
||||
// console.log("🚀 ~ mqttRef.value.on ~ obj:", obj)
|
||||
// console.log("🚀 ~ mqttRef.value.on ~ formInline.dataLevel:", obj.dataLevel, formInline.dataLevel)
|
||||
|
||||
//处理mqtt数据 1转2除 2转1乘
|
||||
//如果消息返回值是二次值,下拉框是二次值只需要单位换算 除以1000
|
||||
@@ -624,36 +624,36 @@ const getRealDataMqttMsg = async () => {
|
||||
obj = {
|
||||
...obj,
|
||||
// 电压有效值
|
||||
vRmsA: ((obj.vRmsA * obj.pt) || 0) / 1000,
|
||||
vRmsB: ((obj.vRmsA * obj.pt) || 0) / 1000,
|
||||
vRmsC: ((obj.vRmsA * obj.pt) || 0) / 1000,
|
||||
vRmsA: ((obj.vRmsA * obj.pt)) / 1000,
|
||||
vRmsB: ((obj.vRmsA * obj.pt)) / 1000,
|
||||
vRmsC: ((obj.vRmsA * obj.pt)) / 1000,
|
||||
// 电流有效值
|
||||
iRmsA: (obj.iRmsA * obj.ct) || 0,
|
||||
iRmsB: (obj.iRmsA * obj.ct) || 0,
|
||||
iRmsC: (obj.iRmsA * obj.ct) || 0,
|
||||
iRmsA: (obj.iRmsA * obj.ct),
|
||||
iRmsB: (obj.iRmsA * obj.ct),
|
||||
iRmsC: (obj.iRmsA * obj.ct),
|
||||
//基波电压幅值
|
||||
v1A: ((obj.v1A * obj.pt) || 0) / 1000,
|
||||
v1B: ((obj.v1B * obj.pt) || 0) / 1000,
|
||||
v1C: ((obj.v1C * obj.pt) || 0) / 1000,
|
||||
v1A: ((obj.v1A * obj.pt)) / 1000,
|
||||
v1B: ((obj.v1B * obj.pt)) / 1000,
|
||||
v1C: ((obj.v1C * obj.pt)) / 1000,
|
||||
//基波电流幅值
|
||||
i1A: (obj.i1A * obj.ct) || 0,
|
||||
i1B: (obj.i1B * obj.ct) || 0,
|
||||
i1C: (obj.i1C * obj.ct) || 0,
|
||||
i1A: (obj.i1A * obj.ct),
|
||||
i1B: (obj.i1B * obj.ct),
|
||||
i1C: (obj.i1C * obj.ct),
|
||||
//有功功率
|
||||
pA: ((obj.pA * obj.pt * obj.ct) || 0) / 1000,
|
||||
pB: ((obj.pB * obj.pt * obj.ct) || 0) / 1000,
|
||||
pC: ((obj.pC * obj.pt * obj.ct) || 0) / 1000,
|
||||
pTot: ((obj.pTot * obj.pt * obj.ct) || 0) / 1000,
|
||||
pA: ((obj.pA * obj.pt * obj.ct)) / 1000,
|
||||
pB: ((obj.pB * obj.pt * obj.ct)) / 1000,
|
||||
pC: ((obj.pC * obj.pt * obj.ct)) / 1000,
|
||||
pTot: ((obj.pTot * obj.pt * obj.ct)) / 1000,
|
||||
//无功功率
|
||||
qA: ((obj.qA * obj.pt * obj.ct) || 0) / 1000,
|
||||
qB: ((obj.qB * obj.pt * obj.ct) || 0) / 1000,
|
||||
qC: ((obj.qC * obj.pt * obj.ct) || 0) / 1000,
|
||||
qTot: ((obj.qTot * obj.pt * obj.ct) || 0) / 1000,
|
||||
qA: ((obj.qA * obj.pt * obj.ct)) / 1000,
|
||||
qB: ((obj.qB * obj.pt * obj.ct)) / 1000,
|
||||
qC: ((obj.qC * obj.pt * obj.ct)) / 1000,
|
||||
qTot: ((obj.qTot * obj.pt * obj.ct)) / 1000,
|
||||
//视在功率
|
||||
sA: ((obj.sA * obj.pt * obj.ct) || 0) / 1000,
|
||||
sB: ((obj.sB * obj.pt * obj.ct) || 0) / 1000,
|
||||
sC: ((obj.sC * obj.pt * obj.ct) || 0) / 1000,
|
||||
sTot: ((obj.sTot * obj.pt * obj.ct) || 0) / 1000
|
||||
sA: ((obj.sA * obj.pt * obj.ct)) / 1000,
|
||||
sB: ((obj.sB * obj.pt * obj.ct)) / 1000,
|
||||
sC: ((obj.sC * obj.pt * obj.ct)) / 1000,
|
||||
sTot: ((obj.sTot * obj.pt * obj.ct)) / 1000
|
||||
}
|
||||
}
|
||||
//如果消息返回值是一次值,下拉框是二次值需要单位换算 乘以1000 并且除以pt ct
|
||||
|
||||
Reference in New Issue
Block a user