Browse Source

修复不填写off的错误

main
maochaoying 2 years ago
parent
commit
65dac210ac
  1. 17
      index.html

17
index.html

@ -1089,12 +1089,18 @@
const duoOff = document.querySelector("#duoji_offset"); const duoOff = document.querySelector("#duoji_offset");
const ele = document.querySelector(id); const ele = document.querySelector(id);
const { protocol, message } = commonMessage; const { protocol, message } = commonMessage;
let addr = 0;
if (duoBase.value && duoOff.value) {
addr = parseInt(duoBase.value) + parseInt(duoOff.value);
} else {
addr = parseInt(duoBase.value);
}
const msg = JSON.stringify({ const msg = JSON.stringify({
protocol, protocol,
message: { message: {
...message, ...message,
targetId: parseInt(duoId.value), targetId: parseInt(duoId.value),
ctrlPointAddr: parseInt(duoBase.value) + parseInt(duoOff.value),
ctrlPointAddr: addr,
ctrlPointVal: parseInt(ele.value), ctrlPointVal: parseInt(ele.value),
type, type,
}, },
@ -1110,12 +1116,19 @@
const duoOff = document.querySelector("#dianji_offset"); const duoOff = document.querySelector("#dianji_offset");
const ele = document.querySelector(id); const ele = document.querySelector(id);
const { protocol, message } = commonMessage; const { protocol, message } = commonMessage;
let addr = null;
if (duoBase.value && duoOff.value) {
addr = parseInt(duoBase.value) + parseInt(duoOff.value);
} else {
addr = parseInt(duoBase.value);
}
console.log(addr);
const msg = JSON.stringify({ const msg = JSON.stringify({
protocol, protocol,
message: { message: {
...message, ...message,
targetId: parseInt(duoId.value), targetId: parseInt(duoId.value),
ctrlPointAddr: parseInt(duoBase.value) + parseInt(duoOff.value),
ctrlPointAddr: addr,
ctrlPointVal: parseInt(ele.value), ctrlPointVal: parseInt(ele.value),
type, type,
}, },

Loading…
Cancel
Save