| | |
| | | Number string `json:"number" gorm:"type:varchar(255);not null;comment:编号"` |
| | | CreateTime string `json:"createTime" gorm:"type:varchar(255);comment:创建时间"` |
| | | MarketId uint `json:"marketId" gorm:"type:int(11);comment:庄口id"` |
| | | MarketNumber string `gorm:"size:255;comment:庄口" json:"marketNumber"` //庄口编号 |
| | | WorkshopId uint `json:"workshopId" gorm:"type:int(11);comment:车间Id"` |
| | | WorkshopNumber string `json:"workshopNumber" gorm:"type:varchar(255);comment:车间编码"` |
| | | GroupNumber int `json:"groupNumber" gorm:"type:int(11);comment:组别"` |
| | | Spec string `json:"spec" gorm:"type:varchar(255);comment:规格"` |
| | |
| | | } |
| | | return total, nil |
| | | } |
| | | |
| | | func (slf *YieldRegisterSearch) MaxAutoIncr() (int, error) { |
| | | type Result struct { |
| | | Max int |
| | | } |
| | | |
| | | var ( |
| | | result Result |
| | | db = slf.build() |
| | | ) |
| | | |
| | | err := db.Select("MAX(id) as max").Scan(&result).Error |
| | | if err != nil { |
| | | return result.Max, fmt.Errorf("max err: %v", err) |
| | | } |
| | | return result.Max, nil |
| | | } |