zhangqian
2023-10-07 3ca8f1290232818ca2720fa3a9a736ca1d52a1a8
model/process_model.go
@@ -5,21 +5,21 @@
   "apsClient/pkg/sqlitex"
   "encoding/json"
   "fmt"
   "gorm.io/gorm"
   "github.com/jinzhu/gorm"
)
type (
   // ProcessModel 工艺参数
   ProcessModel struct {
      gorm.Model `json:"-"`
      Number     string                 `gorm:"index;column:number;type:varchar(255);not null;default '';comment:工艺模型编号" json:"number"` //工艺模型编号
      Product    string                 `gorm:"column:product;type:varchar(255);not null;default '';comment:产品名称" json:"product"`       //产品名称
      Procedure  string                 `gorm:"column:procedure;type:varchar(255);not null;default '';comment:工序" json:"procedure"`     //工序
      Params     string                 `gorm:"type:text;comment:工艺参数键值对json串"`
      ParamsMap  map[string]interface{} `json:"paramsMap" gorm:"-"`
      DeviceId   string                 `json:"deviceId" gorm:"-"`                        //用于过滤获取nsq消息
      IsNew      bool                   `json:"isNew" gorm:"column:is_new;comment:是否最新的"` //是否最新的
      IsUpdate   bool                   `json:"isUpdate" gorm:"-"`                        //前端用
      gorm.Model
      Number    string                 `gorm:"index;column:number;type:varchar(255);not null;default '';comment:工艺模型编号" json:"number"` //工艺模型编号
      Product   string                 `gorm:"column:product;type:varchar(255);not null;default '';comment:产品名称" json:"product"`       //产品名称
      Procedure string                 `gorm:"column:procedure;type:varchar(255);not null;default '';comment:工序" json:"procedure"`     //工序
      Params    string                 `gorm:"type:text;comment:工艺参数键值对json串"`
      ParamsMap map[string]interface{} `json:"paramsMap" gorm:"-"`
      DeviceId  string                 `json:"deviceId" gorm:"-"`                        //用于过滤获取nsq消息
      IsNew     bool                   `json:"isNew" gorm:"column:is_new;comment:是否最新的"` //是否最新的
      IsUpdate  bool                   `json:"isUpdate" gorm:"-"`                        //前端用
   }
   ProcessModelSearch struct {