1234567891011121314151617181920212223242526272829303132 |
- 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 };
|