liujiandao
2024-04-09 3e988d2b353efc784f07b2c8a470b3cd7d59d264
models/workshop_manage.go
@@ -13,8 +13,8 @@
      gorm.Model
      WorkshopNumber string           `json:"workshopNumber" gorm:"type:varchar(255);comment:车间编号"`
      GroupNumber    int              `json:"groupNumber" gorm:"type:int(11);comment:组别"`
      StartCarNumber int              `json:"startCarNumber"  gorm:"type:int(11);comment:组别"`
      EndCarNumber   int              `json:"endCarNumber"  gorm:"type:int(11);comment:组别"`
      StartCarNumber int              `json:"startCarNumber"  gorm:"type:int(11);comment:开始车号"`
      EndCarNumber   int              `json:"endCarNumber"  gorm:"type:int(11);comment:结束车号"`
      CarFlag        constvar.CarFlag `json:"carFlag" gorm:"type:int(1);comment:半车标志"`
      Notes          string           `json:"notes" gorm:"type:varchar(255);comment:备注"`
   }
@@ -22,6 +22,7 @@
      WorkshopManage
      PageNum  int
      PageSize int
      Order    string
      Orm      *gorm.DB
   }
)
@@ -56,6 +57,11 @@
func (slf *WorkshopManageSearch) SetGroupNumber(groupNumber int) *WorkshopManageSearch {
   slf.GroupNumber = groupNumber
   return slf
}
func (slf *WorkshopManageSearch) SetOrder(order string) *WorkshopManageSearch {
   slf.Order = order
   return slf
}
@@ -100,7 +106,7 @@
   if slf.PageNum*slf.PageSize > 0 {
      db = db.Offset((slf.PageNum - 1) * slf.PageSize).Limit(slf.PageSize)
   }
   if err := db.Find(&records).Error; err != nil {
   if err := db.Order("updated_at desc").Find(&records).Error; err != nil {
      return records, total, fmt.Errorf("find records err: %v", err)
   }