| 123456789101112131415161718192021222324 |
- package models
- type IotMeterCalc struct {
- Id string `gorm:"type:varchar(50);not null;comment:设备编码"`
- Time int `gorm:"type:int;not null;comment:更新时间"`
- Data string `json:"data" gorm:"type:varchar(500);not null;comment:计算数据"`
- Device *IotDevice `json:"-" gorm:"foreignKey:Sn"`
- }
- func (*IotMeterCalc) TableName() string {
- return "iot_meter_calc"
- }
- //func (e *IotMeterCalc) BeforeCreate(_ *gorm.DB) error {
- // str, err := json.Marshal(e.DataJson)
- // e.Data = string(str)
- // return err
- //}
- //
- //func (e *IotMeterCalc) BeforeUpdate(_ *gorm.DB) error {
- // str, err := json.Marshal(e.DataJson)
- // e.Data = string(str)
- // return err
- //}
|