File was renamed from model/order.go |
| | |
| | | type ( |
| | | Order struct { |
| | | gorm.Model `json:"-"` |
| | | WorkOrderID string `gorm:"index;type:varchar(191);not null;comment:工单ID" json:"workOrderId"` |
| | | OrderID string `gorm:"index;type:varchar(191);not null;comment:订单ID" json:"orderId"` |
| | | ProductID string `gorm:"type:varchar(191);comment:产品ID" json:"productId"` |
| | | ProductName string `gorm:"type:varchar(191);comment:产品名称" json:"productName"` |
| | |
| | | return slf |
| | | } |
| | | |
| | | func (slf *OrderSearch) SetOrderId(orderId string) *OrderSearch { |
| | | slf.OrderID = orderId |
| | | func (slf *OrderSearch) SetWorkOrderId(workOrderId string) *OrderSearch { |
| | | slf.WorkOrderID = workOrderId |
| | | return slf |
| | | } |
| | | |
| | |
| | | db = db.Order(slf.OrderBy) |
| | | } |
| | | |
| | | if slf.OrderID != "" { |
| | | db = db.Where("order_id = ?", slf.OrderID) |
| | | if slf.WorkOrderID != "" { |
| | | db = db.Where("work_order_id = ?", slf.OrderID) |
| | | } |
| | | |
| | | if slf.Status != 0 { |