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