1
0
forked from dyf/APP

merge upstream

This commit is contained in:
2026-05-19 17:40:44 +08:00
6 changed files with 2642 additions and 15 deletions

2302
pages/102J/HBY102J.vue Normal file

File diff suppressed because it is too large Load Diff

View File

@ -260,7 +260,7 @@
baseURL
} from '@/utils/request.js';
import {
showLoading,
showLoading,
hideLoading,
updateLoading
} from '@/utils/loading.js';
@ -295,7 +295,7 @@
},
data() {
return {
Status: {
Status: {
pageHide: false,

View File

@ -357,8 +357,12 @@
device.isTarget = true;
}
}
// 102J与 100J 同 AE30 芯片;协议不同。广播名一般为 HBY102J-xxxxxx见协议
if (device.name && /^HBY102J/i.test(device.name)) {
device.isTarget = true;
}
if (device.name) {
device.name = device.name.replace('JQZM-', '');
device.name = device.name.replace(/^JQZM-/i, '').replace(/^HBY102J-/i, '');
}
these.EquipMents.push(device);
}
@ -402,9 +406,9 @@
return;
}
if (receivData.str.indexOf('mac address:') > -1 || receivData.str.indexOf(
'sta_address') > -1 ||
(receivData.bytes[0] === 0xFC && receivData.bytes.length >= 7)) {
if ((receivData.str && (receivData.str.indexOf('mac address:') > -1 || receivData.str.indexOf(
'sta_address') > -1)) ||
(receivData.bytes && receivData.bytes[0] === 0xFC && receivData.bytes.length >= 7)) {
if (f.macAddress && these.device) {