package common_models import "time" // EsGroupTheme 分组主题数据结构体 type EsGroupTheme struct { StructId int `json:"struct_id"` GroupId int `json:"group_id"` GroupName string `json:"group_name"` GroupType string `json:"group_type"` TaskId string `json:"task_id"` CorrItems []StationGroupInfo `json:"corr_items"` Data []CorrItemData `json:"data"` CollectTime time.Time `json:"collect_time"` CreateTime time.Time `json:"create_time"` } // 级联测点数据 type CorrItemData struct { StationId int `json:"station_id"` StationName string `json:"station_name"` IsBase *bool `json:"is_base,omitempty"` PhyData map[string]interface{} `json:"phy_data"` ThemeData map[string]interface{} `json:"theme_data"` }