export interface alarmState {
/**
* 传感器ID
*
* @type {string}
* @memberof alarmState
*/
id: string,
/**
* 报警状态,0代表正常
*
* @type {(number)}
* @memberof alarmState
*/
currentAlarmLevel: number
}
/**
* 读取全部报警状态
*
*/
getAlarmState = (): Promise<alarmState[]> =>{
}
这个是指getAlarmState函数返回一个Promise,这个Promise resolve的值为alarmState的数组,其实就是泛型~