fix
zhangqian
2023-10-19 cab6eea89a0d82710369604ecb51f1cdb122e433
model/process_model.go
@@ -11,7 +11,7 @@
type (
   // ProcessModel 工艺参数
   ProcessModel struct {
      gorm.Model   `json:"-"`
      gorm.Model
      Number       string `gorm:"index;column:number;type:varchar(255);not null;default ''" json:"number"` //工艺模型编号
      Product      string `gorm:"column:product;type:varchar(255);not null;default ''" json:"product"`     //产品名称
      Procedure    string `gorm:"column:procedure;type:varchar(255);not null;default ''" json:"procedure"` //工序
@@ -32,6 +32,7 @@
      Orm           *gorm.DB
      Procedures    []string
      CurrentNumber string
      Numbers       []string
   }
)
@@ -74,6 +75,11 @@
func (slf *ProcessModelSearch) SetNumber(number string) *ProcessModelSearch {
   slf.Number = number
   return slf
}
func (slf *ProcessModelSearch) SetNumbers(numbers []string) *ProcessModelSearch {
   slf.Numbers = numbers
   return slf
}
@@ -137,6 +143,10 @@
      db = db.Where("number != ?", slf.CurrentNumber)
   }
   if len(slf.Numbers) != 0 {
      db = db.Where("number in ?", slf.Numbers)
   }
   return db
}