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
|
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"` //规格
|
}
|