package v1 import "time" type GetNeckRingListingReq struct { Index int64 `json:"index"` PageSize int64 `json:"pagesize"` Code int64 `json:"code"` //脖环编码 Status int64 `json:"status"` //脖环状态 Cattle string `json:"cattle"` //牛号 BarName string `json:"barname"` //栏舍名称 PurchaseStart string `json:"purchasestart"` //购入开始日期 PurchaseEnd string `json:"purchaseend"` //购入结束日期 ManufactureStart string `json:"manufacturestart"` //生产开始日期 ManufactureEnd string `json:"manufactureend"` //生产结束日期 RecallID int64 `json:"recallid"` //召回记录 FactoryID int64 `json:"factoryid"` //出厂登记 } type GetNeckRingListingRes struct { Neckring []*NeckRingListing `json:"list"` Total int64 `json:"total"` } type NeckRingListing struct { Id int64 `json:"id"` Name string `json:"name"` //脖环名称 Code int64 `json:"code"` //脖环编码 Status int64 `json:"status"` //脖环状态 Cattle string `json:"cattle"` //牛号 BarId int64 `json:"barid"` //栏舍id Batch string `json:"batch"` //批次 BarName string `json:"barname"` //栏舍名称 PurchaseDate string `json:"purchasedate"` //购入日期 ManufactureDate string `json:"manufacturedate"` //生产日期 } type AddNeckRingListingReq struct { Name string `json:"name"` //脖环名称 Code string `json:"code"` //脖环编码 Status int64 `json:"status"` //脖环状态 Cattle int64 `json:"cattle"` //牛号 BarId int64 `json:"barid"` //栏舍id BarName string `json:"barname"` //栏舍名称 PurchaseDate time.Time `json:"purchasedate"` //购入日期 ManufactureDate time.Time `json:"manufacturedate"` //生产日期 }