5.22
This commit is contained in:
parent
225dc12f77
commit
d1b269570b
@ -246,9 +246,9 @@ export default {
|
|||||||
|
|
||||||
const sendLightStatusCommand = (value) => {
|
const sendLightStatusCommand = (value) => {
|
||||||
const lightStatusCommand = {
|
const lightStatusCommand = {
|
||||||
board_id: 106,
|
board_id: 50,
|
||||||
JSON_id: 1,
|
JSON_id: 1,
|
||||||
cones_card: {
|
cones: {
|
||||||
traffic_cone: {
|
traffic_cone: {
|
||||||
lamplight: value
|
lamplight: value
|
||||||
}
|
}
|
||||||
@ -274,9 +274,9 @@ export default {
|
|||||||
|
|
||||||
const onDefenseChange = (value) => {
|
const onDefenseChange = (value) => {
|
||||||
const defenseCommand = {
|
const defenseCommand = {
|
||||||
board_id: 106,
|
board_id: 50,
|
||||||
JSON_id: 1,
|
JSON_id: 1,
|
||||||
cones_card: {
|
cones: {
|
||||||
traffic_cone: {
|
traffic_cone: {
|
||||||
mode: value ? 1 : 0
|
mode: value ? 1 : 0
|
||||||
}
|
}
|
||||||
@ -343,7 +343,7 @@ export default {
|
|||||||
const powerValue = powerOptions.find(option => option.text === power.value)?.value || 0;
|
const powerValue = powerOptions.find(option => option.text === power.value)?.value || 0;
|
||||||
|
|
||||||
const configData = {
|
const configData = {
|
||||||
"board_id": 1,
|
"board_id": 50,
|
||||||
"JSON_id": jsonId.value,
|
"JSON_id": jsonId.value,
|
||||||
"gateway": {
|
"gateway": {
|
||||||
"LoRa_cfg": {
|
"LoRa_cfg": {
|
||||||
@ -383,9 +383,9 @@ export default {
|
|||||||
const sendCommand = (command) => {
|
const sendCommand = (command) => {
|
||||||
if (command === 'clearAlarm') {
|
if (command === 'clearAlarm') {
|
||||||
const clearAlarmCommand = {
|
const clearAlarmCommand = {
|
||||||
board_id: 106,
|
board_id: 50,
|
||||||
JSON_id: 1,
|
JSON_id: 1,
|
||||||
cones_card: {
|
cones: {
|
||||||
traffic_cone: {
|
traffic_cone: {
|
||||||
alarm: 0
|
alarm: 0
|
||||||
}
|
}
|
||||||
@ -418,9 +418,9 @@ export default {
|
|||||||
|
|
||||||
// 发送配置更新命令
|
// 发送配置更新命令
|
||||||
const configData = {
|
const configData = {
|
||||||
board_id: 106,
|
board_id: 50,
|
||||||
JSON_id: 1,
|
JSON_id: 1,
|
||||||
cones_card: {
|
cones: {
|
||||||
LoRa_cfg: {
|
LoRa_cfg: {
|
||||||
mesh_id: [
|
mesh_id: [
|
||||||
parseInt(networkId.value.slice(0, 2), 16),
|
parseInt(networkId.value.slice(0, 2), 16),
|
||||||
@ -456,14 +456,14 @@ export default {
|
|||||||
|
|
||||||
const updateStateFromResponse = (data) => {
|
const updateStateFromResponse = (data) => {
|
||||||
// 检查数据结构
|
// 检查数据结构
|
||||||
if (!data || !data.cones_card) {
|
if (!data || !data.cones) {
|
||||||
console.error('Invalid response data structure');
|
console.error('Invalid response data structure');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新 LoRa 配置相关状态
|
// 更新 LoRa 配置相关状态
|
||||||
if (data.cones_card.LoRa_cfg) {
|
if (data.cones.LoRa_cfg) {
|
||||||
const loraConfig = data.cones_card.LoRa_cfg;
|
const loraConfig = data.cones.LoRa_cfg;
|
||||||
firmwareVersion.value = loraConfig.versions;
|
firmwareVersion.value = loraConfig.versions;
|
||||||
macAddress.value = loraConfig.mac_addr.join(':');
|
macAddress.value = loraConfig.mac_addr.join(':');
|
||||||
networkId.value = loraConfig.mesh_id.map(num => num.toString(16).padStart(2, '0').toUpperCase()).join('');
|
networkId.value = loraConfig.mesh_id.map(num => num.toString(16).padStart(2, '0').toUpperCase()).join('');
|
||||||
@ -480,8 +480,8 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 更新路锥状态
|
// 更新路锥状态
|
||||||
if (data.cones_card.traffic_cone) {
|
if (data.cones.traffic_cone) {
|
||||||
const trafficCone = data.cones_card.traffic_cone;
|
const trafficCone = data.cones.traffic_cone;
|
||||||
// 更新报警状态
|
// 更新报警状态
|
||||||
alarmStatus.value = trafficCone.alarm === 1 ? '报警' : '正常';
|
alarmStatus.value = trafficCone.alarm === 1 ? '报警' : '正常';
|
||||||
|
|
||||||
@ -498,9 +498,9 @@ export default {
|
|||||||
|
|
||||||
const onRefresh = () => {
|
const onRefresh = () => {
|
||||||
const refreshCommand = {
|
const refreshCommand = {
|
||||||
board_id: 106,
|
board_id: 50,
|
||||||
JSON_id: 1,
|
JSON_id: 1,
|
||||||
cones_card: {
|
cones: {
|
||||||
get_traffic_cone: 1,
|
get_traffic_cone: 1,
|
||||||
get_LoRa_cfg: 1
|
get_LoRa_cfg: 1
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user