zhangqian
2024-04-23 9b17ac4dc5670a0468780b4219520f87a2131de1
models/worker_position.go
@@ -10,14 +10,15 @@
   // WorkerPosition 机台管理
   WorkerPosition struct {
      gorm.Model
      StartDate           string `gorm:"type:varchar(255);not null;default:'';comment:开始日期"`                 //开始日期
      EndDate             string `gorm:"type:varchar(255);not null;default:'';comment:结束日期"`                 //结束日期
      Workshop            string `gorm:"type:varchar(255);not null;comment:车间" json:"name"`                  //车间
      WorkshopGroup       int    `gorm:"type:int(11);not null;default:0;comment:车组" json:"workshopGroup"`    //车组
      StartWorkerPosition int    `json:"startWorkerPosition"  gorm:"type:int(11);comment:开始车号"`              //开始车号
      EndWorkerPosition   int    `json:"endWorkerPosition"  gorm:"type:int(11);comment:结束车号"`                //结束车号
      WorkerId            string `gorm:"type:varchar(255);not null;default:'';comment:工人ID" json:"workerId"` //工人ID
      Worker              Worker `gorm:"foreignkey:WorkerId" json:"worker"`                                  //工人
      StartDate           string `gorm:"type:varchar(255);not null;default:'';comment:开始日期"`                     //开始日期
      EndDate             string `gorm:"type:varchar(255);not null;default:'';comment:结束日期"`                     //结束日期
      Workshop            string `gorm:"type:varchar(255);not null;default:'';comment:车间编号" json:"workshop"`     //车间编号
      WorkshopName        string `gorm:"type:varchar(255);not null;default:'';comment:车间名称" json:"workshopName"` //车间名称
      WorkshopGroup       int    `gorm:"type:int(11);not null;default:0;comment:车组" json:"workshopGroup"`        //车组
      StartWorkerPosition int    `json:"startWorkerPosition"  gorm:"type:int(11);comment:开始车号"`                  //开始车号
      EndWorkerPosition   int    `json:"endWorkerPosition"  gorm:"type:int(11);comment:结束车号"`                    //结束车号
      WorkerId            string `gorm:"type:varchar(255);not null;default:'';comment:工人ID" json:"workerId"`     //工人ID
      Worker              Worker `gorm:"foreignkey:WorkerId" json:"worker"`                                      //工人
      Creator             string `gorm:"type:varchar(255);not null;default:'';comment:添加人" json:"creator"`
   }
   WorkerPositionSearch struct {