controllers/request/worker_request.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
controllers/worker_position_controller.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
models/worker_position.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
controllers/request/worker_request.go
@@ -30,10 +30,11 @@ type AddWorkPositionRequest struct { StartDate string `gorm:"type:varchar(255);not null;default:'';comment:开始日期" validate:"required"` //开始日期 EndDate string `gorm:"type:varchar(255);not null;default:'';comment:结束日期" validate:"required"` //结束日期 Workshop string `gorm:"type:varchar(255);not null;comment:车间" json:"workshop" validate:"required"` //车间 Workshop string `gorm:"type:varchar(255);not null;comment:车间" json:"workshop" validate:"required"` //车间编号 WorkshopName string `gorm:"type:varchar(255);not null;comment:车间" json:"workshopName" validate:"required"` //车间名称 WorkshopGroup int `gorm:"type:int(11);not null;default:0;comment:车组" json:"workshopGroup" validate:"required"` //车组 StartWorkerPosition int `json:"startWorkerPosition" gorm:"type:int(11);comment:开始车号" validate:"required"` //开始车号 EndWorkerPosition int `json:"endWorkerPosition" gorm:"type:int(11);comment:结束车号" validate:"required"` //结束车号 EndWorkerPosition int `json:"endWorkerPosition" gorm:"type:int(11);comment:结束车号" validate:"required"` //结束车号 WorkerId string `gorm:"type:varchar(255);not null;default:'';comment:工人ID" json:"workerId" validate:"required"` //工人ID } controllers/worker_position_controller.go
@@ -41,6 +41,7 @@ StartDate: params.StartDate, EndDate: params.EndDate, Workshop: params.Workshop, WorkshopName: params.WorkshopName, WorkshopGroup: params.WorkshopGroup, StartWorkerPosition: params.StartWorkerPosition, EndWorkerPosition: params.EndWorkerPosition, 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 {