import axiosInstance from '../interceptor'; /** * 对所有设备的指令 */ const generatorUri = 'DIOS/DEVICE/Generator'; interface DeviceActionMessage { deviceUri: string; reqName: string; reqParam: string; reqTransaction: string; reqClientID: string; } const resetAllDevices = async () => { const resetGenerator: DeviceActionMessage = { deviceUri: generatorUri, reqName: 'RESET', reqParam: ``, reqTransaction: '', reqClientID: '', }; try { console.log(`[deviceActions][resetAllDevices][重置高压发生器] ${JSON.stringify(resetGenerator)}`) await axiosInstance.post('/auth/device/action', resetGenerator); } catch (error) { console.error(`[重置所有设备出错 ] `, error); throw error; } }; export { resetAllDevices };