liuxiaolong
2022-03-04 f64dd9f191dff341b4eb430d7bacc44a3db9a279
models/sysUpgrade.go
@@ -10,15 +10,23 @@
   ForceUpgrade       bool       `orm:"column(forceUpgrade)" json:"forceUpgrade"`
   Time              string       `orm:"column(time)" json:"time"`
   Msg             string       `orm:"column(msg)" json:"msg"`
   Size             string       `orm:"column(size)" json:"size"`
   PlatType          int       `orm:"column(platType);default(0);" json:"platType"`  //0:安卓平台,1:ios平台
}
const (
   PlatType_Android = 0   //安卓平台
   PlatType_Ios = 1   //ios
)
func (sv *SysUpgrade) TableName() string {
   return "sys_upgrade"
}
func (sv *SysUpgrade) GetLatest() error {
func (sv *SysUpgrade) GetLatest(pType int) error {
   o := orm.NewOrm()
   err := o.QueryTable(sv.TableName()).OrderBy("time desc").One(sv)
   err := o.QueryTable(sv.TableName()).Filter("platType", pType).OrderBy("-time").One(sv)
   return err
}