fix: 修复跳转设备时未检查deviceId存在性的问题
This commit is contained in:
@@ -59,7 +59,7 @@ const tableColumns = ref<DataTableBaseColumn<NdmDeviceAlarmLogResultVO>[]>([
|
|||||||
const stationDevices = lineDevices.value[stationCode];
|
const stationDevices = lineDevices.value[stationCode];
|
||||||
if (!stationDevices) return;
|
if (!stationDevices) return;
|
||||||
const classified = stationDevices[deviceType];
|
const classified = stationDevices[deviceType];
|
||||||
const device = classified.find((device) => device.deviceId === rowData.deviceId);
|
const device = classified.find((device) => !!device.deviceId && device.deviceId === rowData.deviceId);
|
||||||
if (!device) return;
|
if (!device) return;
|
||||||
const deviceDbId = device.id;
|
const deviceDbId = device.id;
|
||||||
router.push({
|
router.push({
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ const tableColumns: DataTableColumns<NdmDeviceAlarmLogResultVO & { snapUrl?: str
|
|||||||
const stationDevices = lineDevices.value[stationCode];
|
const stationDevices = lineDevices.value[stationCode];
|
||||||
if (!stationDevices) return;
|
if (!stationDevices) return;
|
||||||
const classified = stationDevices[deviceType];
|
const classified = stationDevices[deviceType];
|
||||||
const device = classified.find((device) => device.deviceId === rowData.deviceId);
|
const device = classified.find((device) => !!device.deviceId && device.deviceId === rowData.deviceId);
|
||||||
if (!device) return;
|
if (!device) return;
|
||||||
const deviceDbId = device.id;
|
const deviceDbId = device.id;
|
||||||
router.push({
|
router.push({
|
||||||
|
|||||||
Reference in New Issue
Block a user