| | |
| | | type ( |
| | | // ProductCategory 产品分类 |
| | | ProductCategory struct { |
| | | BaseModelInt |
| | | WmsModel |
| | | Id int `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"` |
| | | Name string `json:"name" gorm:"index;type:varchar(255);not null;comment:分类名称"` //分类名称 |
| | | ParentId int `json:"parentId" gorm:"type:int;comment:上级分类id"` //上级id |
| | | RouteId int `json:"routeId" gorm:"type:int;comment:路线id"` //路线id |
| | |
| | | return slf |
| | | } |
| | | |
| | | func (slf *ProductCategorySearch) SetID(id uint) *ProductCategorySearch { |
| | | slf.ID = id |
| | | func (slf *ProductCategorySearch) SetID(id int) *ProductCategorySearch { |
| | | slf.Id = id |
| | | return slf |
| | | } |
| | | |
| | |
| | | func (slf *ProductCategorySearch) build() *gorm.DB { |
| | | var db = slf.Orm.Model(&ProductCategory{}) |
| | | |
| | | if slf.ID != 0 { |
| | | db = db.Where("id = ?", slf.ID) |
| | | if slf.Id != 0 { |
| | | db = db.Where("id = ?", slf.Id) |
| | | } |
| | | |
| | | if slf.Order != "" { |