zhangqian
2023-11-29 28addaa46cb97c20ad37e13eb10535de7b75e71c
model/production_progress.go
@@ -13,7 +13,7 @@
      WorkOrderID        string `gorm:"index;type:varchar(191);not null" json:"workOrderID"`
      OrderID            string `gorm:"index;type:varchar(191);not null" json:"orderID"`
      ProcedureID        string `gorm:"type:varchar(191)" json:"procedureId"`
      ProductProcedureID string `gorm:"type:varchar(191);not null" json:"productProcedureID"` //产品工序id
      ProductProcedureID string `gorm:"type:varchar(191);" json:"productProcedureID"` //产品工序id
      DeviceID           string `gorm:"type:varchar(191);not null" json:"deviceId"`
      FinishedQuantity   int64  `gorm:"type:int;not null" json:"finishedQuantity"`
      Channel            int32  `gorm:"type:int" json:"channel"` //通道
@@ -76,6 +76,11 @@
   return slf
}
func (slf *ProductionProgressSearch) SetProductProcedureId(productProcedureId string) *ProductionProgressSearch {
   slf.ProductProcedureID = productProcedureId
   return slf
}
func (slf *ProductionProgressSearch) SetId(id uint) *ProductionProgressSearch {
   slf.ID = id
   return slf
@@ -130,6 +135,10 @@
      db = db.Where("finished_quantity <  total_quantity")
   }
   if slf.ProductProcedureID != "" {
      db = db.Where("product_procedure_id = ?", slf.ProductProcedureID)
   }
   return db
}