| | |
| | | |
| | | ProcessModelSearch struct { |
| | | ProcessModel |
| | | Order string |
| | | PageNum int |
| | | PageSize int |
| | | Orm *gorm.DB |
| | | Procedures []string |
| | | Order string |
| | | PageNum int |
| | | PageSize int |
| | | Orm *gorm.DB |
| | | Procedures []string |
| | | CurrentNumber string |
| | | } |
| | | ) |
| | | |
| | |
| | | |
| | | func (slf *ProcessModelSearch) SetNumber(number string) *ProcessModelSearch { |
| | | slf.Number = number |
| | | return slf |
| | | } |
| | | |
| | | func (slf *ProcessModelSearch) SetCurrentNumber(number string) *ProcessModelSearch { |
| | | slf.CurrentNumber = number |
| | | return slf |
| | | } |
| | | |
| | |
| | | db = db.Where("is_new = ?", 1) |
| | | } |
| | | |
| | | if len(slf.CurrentNumber) != 0 { |
| | | db = db.Where("number != ?", slf.CurrentNumber) |
| | | } |
| | | |
| | | return db |
| | | } |
| | | |