package models type AirProduct struct { BoxId string `gorm:"column:boxId"` StandaloneId int `gorm:"column:standaloneId"` MsLocalTemp interface{} `gorm:"column:msLocalTemp"` // 温度 MsLocalHumi interface{} `gorm:"column:msLocalHumi"` // 湿度 MsLocalCo2 interface{} `gorm:"column:msLocalCo2"` // CO2浓度 MsLocalVoc interface{} `gorm:"column:msLocalVoc"` // TVOC浓度 MsLocalPm25 interface{} `gorm:"column:msLocalPm25"` // PM2.5浓度 MsLocalMeth interface{} `gorm:"column:msLocalMeth"` // 甲醛浓度 } func (AirProduct) TableName() string { return "btk_runstat_system" } type SampleAirProduct struct { BoxId string `gorm:"column:box_id;primary_key;"` StandaloneId int `gorm:"column:standalone_id;primary_key;"` MsLocalTemp interface{} `gorm:"column:msLocalTemp"` MsLocalHumi interface{} `gorm:"column:msLocalHumi"` MsLocalCo2 interface{} `gorm:"column:msLocalCo2"` MsLocalVoc interface{} `gorm:"column:msLocalVoc"` MsLocalPm25 interface{} `gorm:"column:msLocalPm25"` } func (SampleAirProduct) TableName() string { return "t_statistics_airprod" }