package HBJCAS type UploadBody struct { Data []interface{} `json:"data"` } //摄像机状态 type CameraInfo struct { PointUniqueCode int64 `json:"pointUniqueCode"` Online int `json:"online"` } //桥梁/隧道健康度 type HealthInfo struct { UniqueCode int `json:"uniqueCode"` EntireHealthLevel int `json:"entireHealthLevel"` ComponentHealthLevel int `json:"componentHealthLevel"` EvaluateTime int64 `json:"evaluateTime"` Remark string `json:"remark,omitempty"` } //报警信息内容 type WarningInfo struct { AlarmId string `json:"alarmId"` UniqueCode int `json:"uniqueCode"` PointUniqueCode int64 `json:"pointUniqueCode"` AlarmLevel int `json:"alarmLevel"` MonitorValue string `json:"monitorValue"` Unit string `json:"unit"` AlarmStartTime int64 `json:"alarmStartTime"` ReportToProvinceTime int64 `json:"reportToProvinceTime"` ReportToProvinceUser string `json:"reportToProvinceUser"` ReportToProvinceUserTel string `json:"reportToProvinceUserTel"` AlarmStatus string `json:"alarmStatus"` HandleTime int64 `json:"handleTime,omitempty"` HandleUser string `json:"handleUser,omitempty"` HandleUserTel string `json:"handleUserTel,omitempty"` HandleContent string `json:"handleContent,omitempty"` Test bool `json:"test,omitempty"` } //特殊事件信息 type SpecialEventInfo struct { SpecialEventId string `json:"specialEventId"` UniqueCode int `json:"uniqueCode"` EventType string `json:"eventType"` EventName string `json:"eventName"` EventContent string `json:"eventContent"` EventOccurTime int64 `json:"eventOccurTime"` ReportToProvinceTime int64 `json:"reportToProvinceTime"` ReportToProvinceUser string `json:"reportToProvinceUser"` ReportToProvinceUserTel string `json:"reportToProvinceUserTel"` Status string `json:"status"` HandleTime int64 `json:"handleTime,omitempty"` HandleUser string `json:"handleUser,omitempty"` HandleUserTel string `json:"handleUserTel,omitempty"` HandleContent string `json:"handleContent,omitempty"` Test bool `json:"test,omitempty"` } //特殊事件预案信息 type SpecialEventPlanInfo struct { UniqueCode int `json:"uniqueCode"` File interface{} `json:"file"` PlanContactsUser string `json:"planContactsUser"` PlanContactsUserTel string `json:"planContactsUserTel"` PlanContent string `json:"planContent,omitempty"` PlanCreateTime int64 `json:"planCreateTime"` PlanName string `json:"planName"` PlanRemark string `json:"planRemark,omitempty"` PlanType string `json:"planType"` ReportToProvinceTime int64 `json:"reportToProvinceTime"` ReportToProvinceUser string `json:"reportToProvinceUser"` ReportToProvinceUserTel string `json:"reportToProvinceUserTel"` Test bool `json:"test,omitempty"` } //特殊事件预案信息删除 type EventPlanDel struct { UniqueCode int `json:"uniqueCode"` PlanType string `json:"planType"` } //报告信息 type ReportInfo struct { UniqueCode int `json:"uniqueCode"` File interface{} `json:"file"` ReportName string `json:"reportName"` SpecialEventId string `json:"specialEventId,omitempty"` ReportTime int64 `json:"reportTime"` ReportToProvinceTime int64 `json:"reportToProvinceTime"` ReportToProvinceUser string `json:"reportToProvinceUser"` ReportToProvinceUserTel string `json:"reportToProvinceUserTel"` ReportType string `json:"reportType"` UploadType string `json:"uploadType,omitempty"` Test bool `json:"test,omitempty"` }