package model import "time" type Sim struct { Id int64 `xorm:"pk autoincr 'id'"` Card string `xorm:"varchar(50) notnull 'card'"` //sim卡号 TotalFlow string `xorm:"varchar(30) 'totalflow'"` //总流量 Used string `xorm:"varchar(30) 'used'"` //已用流量 Remaining string `xorm:"varchar(30) 'remaining'"` //剩余流量 Company string `xorm:"varchar(30) 'company'"` //公司 PurchaseDate time.Time `xorm:"DATETIME 'purchasedate'"` //购入日期 ActivateDate time.Time `xorm:"DATETIME 'activatedate'"` //激活日期 TopUpDate time.Time `xorm:"DATETIME 'topupdate'"` //充值日期 EndDate time.Time `xorm:"DATETIME 'enddate'"` //充值日期 Status int64 `xorm:"int(1) 'status'"` //状态 ReceiverId int64 `xorm:"bigint(20) 'receiverid'"` //接收器id Pastureid string `xorm:"varchar(110) 'FARM_UUID'"` //牧场id } func (s *Sim) TableName() string { return "sim" } type ListSim struct { Sim `xorm:"extends"` Receiver `xorm:"extends"` Pasture `xorm:"extends"` BarName string `xorm:"bname"` }