create_product_trouble.go 912 字节
package command

//创建事故记录
type CreateProductTroubleCommand struct {
	Id             int     `json:"id"`                          //id
	WorkshopId     int     `json:"workshopId" valid:"Required"` //车间id
	LineId         int     `json:"lineId" valid:"Required"`     //生产线ID
	SectionId      int     `json:"sectionId" valid:"Required"`  //工段ID
	WorkerId       int     `json:"workerId"`                    //员工id
	Remark         string  `json:"remark"`                      //备注
	AmountLoss     float64 `json:"amountLoss"`                  // 损失的金额
	Types          string  `json:"types"`                       // 事故类型 1 安全事故 ,2 质量事故, 3 金属事故 ,4 非金属事故
	RecordDate     string  `json:"recordDate"`                  // 事故发生的日期
	SaveAndApprove bool    `json:"saveAndApprove"`              //保存并审核
}