/** * 走查前置只读探针:找出设备 21119740 挂在哪个监测点下(走查要点那个点位标记进详情)。 */ const BASE = 'http://192.168.110.96:8301/api/cockpit/v1' const unwrap = (payload) => (payload && payload.data && (payload.code !== undefined || payload.requestId) ? payload.data : payload) const res = await fetch(`${BASE}/map-snapshot?page=1&pageSize=200`, { cache: 'no-store' }) const data = unwrap(await res.json()) const points = (data && data.monitoringPoints) || [] console.log(`points=${points.length}`) for (const point of points) { const codes = point.deviceCodes || [] const hit = codes.includes('21119740') console.log(`${point.pointCode} | ${point.pointName} | status=${point.pointStatus} | devices=[${codes.join(',')}]${hit ? ' <== 含 21119740' : ''}`) }