| | |
| | | SubOrderSearch struct { |
| | | SubOrder |
| | | |
| | | Orm *gorm.DB |
| | | Orm *gorm.DB |
| | | Keyword string |
| | | OrderBy string |
| | | PageNum int |
| | | PageSize int |
| | | |
| | | } |
| | | ) |
| | | |
| | |
| | | return |
| | | } |
| | | |
| | | func (slf *SubOrderSearch) FindAll() (result []*SubOrder, err error) { |
| | | func (slf *SubOrderSearch) FindAll() ([]*SubOrder, error) { |
| | | var db = slf.build() |
| | | err = db.Preload("Products").Preload("Client").Find(&result).Error |
| | | return |
| | | var results []*SubOrder |
| | | err := db.Preload("Products").Preload("Client").Find(&results).Error |
| | | return results, err |
| | | } |
| | | |
| | | func (slf *SubOrderSearch) SetId(id int) *SubOrderSearch { |
| | |
| | | func (slf *SubOrderSearch) SetOrder(order string) *SubOrderSearch { |
| | | slf.OrderBy = order |
| | | return slf |
| | | } |
| | | } |