product_record_info.go 1.3 KB
package domain

// 生产记录信息 (物料、批次、产能(产能、领料、退料、二级品))
type ProductRecordInfo struct {
	// 生产日期
	ProductDate string `json:"productDate"`
	// 原始上报数据(kg,串)
	Original float64 `json:"original,omitempty"`
	// 换算后的产能
	Weigh float64 `json:"weigh"`
	// 产能 - 审核前
	WeighBefore float64 `json:"weighBefore"`
	// 产能-审核后
	WeighAfter float64 `json:"weighAfter"`
	// 审核状态  1:未审核  2:已审核  3.已撤回 4.已记录 5.自动审核
	ApproveStatus int `json:"approveStatus"`
	// 审核时间
	ApproveAt int64 `json:"approveAt"`
	// 审核人
	ApproveUser *User `json:"approveUser"`
	// 物料信息
	//Material *UnitConversion `json:"material,omitempty"`
	// 生产计划信息(批次)
	//ProductPlan *ProductPlan `json:"productPlan,omitempty"`
	// 单位换算ID
	UnitConversionId int `json:"unitConversionId,omitempty"`

	// 生产计划ID
	ProductPlanId int `json:"productPlanId,omitempty"`
	// 计划的产品名称
	PlanProductName string `json:"planProductName,omitempty"`
	// 批号
	BatchNumber string `json:"batchNumber,omitempty"`

	// 生产小组ID
	ProductGroupId int `json:"productGroupId,omitempty"`
	// 上班班次 1:全天  2:白班 4:中班  8:夜班
	WorkOn int `json:"workOn,omitempty"`
}