package request import "github.com/shopspring/decimal" type GetYieldRegisterList struct { PageInfo KeyWord string `json:"keyWord"` Number string `json:"number"` //产量登记表编号 } type YieldRegisterInfo struct { Id uint `json:"id"` Number string `json:"number"` //编号 CreateTime string `json:"createTime"` //创建时间 MarketId uint `json:"marketId"` //庄口id MarketNumber string `json:"marketNumber"` //庄口编号 WorkshopNumber string `json:"workshopNumber"` //车间编码 GroupNumber int `json:"groupNumber"` //组别 Spec string `json:"spec"` //规格 JieZhuang string `json:"jieZhuang"` //是否结庄 Level string `json:"level"` //等级 Record decimal.Decimal `json:"record"` //生产用时 Circle int `json:"circle"` //回数 FallingSilkCocoonNumber decimal.Decimal `json:"fallingSilkCocoonNumber"` //落丝茧数 BucketCocoonNumber decimal.Decimal `json:"bucketCocoonNumber"` //每桶茧数 VehicleSpeed decimal.Decimal `json:"vehicleSpeed"` //实时车速 TimeYi string `json:"timeYi"` //乙班时间 TimeJia string `json:"timeJia"` //甲班时间 GroupReelingdiscount string `json:"groupReelingdiscount"` //车组缫折 FallingSilkBucketOne decimal.Decimal `json:"fallingSilkBucketOne"` //落丝桶数1 FallingSilkBucketTwo decimal.Decimal `json:"fallingSilkBucketTwo"` //落丝桶数2 FallingSilkBucketThree decimal.Decimal `json:"fallingSilkBucketThree"` //落丝桶数3 SelectOne bool `json:"selectOne"` //落丝桶数1选中 SelectTwo bool `json:"selectTwo"` //落丝桶数2选中 SelectThree bool `json:"selectThree"` //落丝桶数3选中 TheorySilkAmount decimal.Decimal `json:"theorySilkAmount"` //理论丝量 HourYield decimal.Decimal `json:"hourYield"` //台时产量 OneBack string `json:"oneBack"` //第一回 TwoBack string `json:"twoBack"` //第二回 ThreeBack string `json:"threeBack"` //第三回 Total decimal.Decimal `json:"total"` //总产量 Items []YieldRegisterItemInfo `json:"items"` Circles []YieldRegisterCircleInfo `json:"circles"` } type YieldRegisterItemInfo struct { YieldRegisterId uint `json:"yieldRegisterId"` //产量登记表id CarNumber int `json:"carNumber"` //车号 OneYield decimal.Decimal `json:"oneYield"` //台产量 PeopleYield decimal.Decimal `json:"peopleYield"` //个人产量 HourYield decimal.Decimal `json:"hourYield"` //台时产量 PersonReelingdiscount string `json:"personReelingdiscount"` //个人缫折 } type YieldRegisterCircleInfo struct { YieldRegisterId uint `json:"yieldRegisterId"` //产量登记表id CarNumber int `json:"carNumber"` //车号 Circle int `json:"circle"` //回数 AllYield decimal.Decimal `json:"allYield"` //产量 OneYield decimal.Decimal `json:"oneYield"` //台产 Reelingdiscount string `json:"reelingdiscount"` //缫折 PieceNumbers []PieceInfo `json:"pieceNumbers"` //片数信息 } type PieceInfo struct { PieceNumber int `json:"pieceNumber"` Value decimal.Decimal `json:"value"` } type ChangeYieldRegister struct { CreateTime string `json:"createTime"` //创建时间 MarketId uint `json:"marketId"` //庄口id WorkshopNumber string `json:"workshopNumber"` //车间编码 GroupNumber int `json:"groupNumber"` //组别 Spec string `json:"spec"` //规格 }