| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package model
- //设备基本信息
- type DataModel struct {
- EquipmentId int `json:"equipment_id"` //设备ID
- EquipmentCode string `json:"equipment_code"` //设备编码
- EquipmentName string `json:"equipment_name"` //设备名称
- BrandModel string `json:"brand_model"` //品牌型号
- DeviceStatus string `json:"device_status"` //设备状态
- Norm string `json:"norm"` //指标
- }
- //设备详细信息
- type EquipmentStatistics struct {
- EquipmentId int `json:"equipment_id"` //设备ID
- EquipmentCode string `json:"equipment_code"` //设备编码
- EquipmentName string `json:"equipment_name"` //设备名称
- CarbonDioxideConcentration string `json:"carbon_dioxide_concentration"` //co2浓度
- EquipmentTemperature string `json:"equipment_temperature"` //设备温度
- EquipmentHumidity string `json:"equipment_humidity"` //设备湿度
- EquipmentBuilding string `json:"equipment_building"` //设备所在楼宇
- EquipmentRoom string `json:"equipment_room"` //设备所在房间
- NextCalibrationTime string `json:"next_calibration_time"` //下次校准时间
- NextMaintenanceTime string `json:"next_maintenance_time"` //下次维保时间
- }
- //设备状态统计
- type EquipmentStatusStatistics struct {
- EquipmentNumber string `json:"equipment_number"` //设备数量
- NoAlarmProcessing string `json:"no_alarm_processing"` //未报警处理
- OperatingEquipment string `json:"operating_equipment"` //运行设备
- DeactivationEquipment string `json:"deactivation_equipment"` //停用设备
- MaintenanceEquipment string `json:"maintenance_equipment"` //检修设备
- }
- //报警统计
- type AlarmTatistics struct {
- AbnormalTemperature string `json:"abnormal_temperature"` //温度异常
- AbnormalLiquidlevel string `json:"abnormal_liquidlevel"` //液位异常
- DoorOpeningClosingAlarm string `json:"door_opening_closing_alarm"` //开关门报警
- OtherAlarms string `json:"other_alarms"` //其他报警
- CallPolice string `json:"call_police"` //人员报警
- OperationViolation string `json:"operation_violation"` //操作违规
- AbnormalGasConcentration string `json:"abnormal_gas_concentration"` //气体浓度异常
- }
- //监控类型统计
- type MonitoringTypeStatistics struct {
- TemperatureHumidity string `json:"temperature_humidity"` //温湿度
- Level string `json:"level"` //液位
- Oxygen string `json:"oxygen"` //氧气
- CarbonDioxide string `json:"carbon_dioxide"` //co2
- AirQuality string `json:"air_quality"` //空气质量
- PecialGas string `json:"pecial_gas"` //特殊气体
- VideoCapture string `json:"video_capture"` //视频捕捉
- InstrumentData string `json:"instrument_data"` //仪器数据
- Other string `json:"other"` //其他
- }
|