123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package model
- type WeianOrderResponse struct {
- Msg string `json:"msg"`
- Code int `json:"code"`
- Data WeianOrder `json:"data"`
- }
- type WeianOrder struct {
- OrderID string `json:"orderId"` //订单编号
- ShopID int `json:"shopId"` //门店编号
- ShopName string `json:"shopName"` //门店名称
- OrderTime string `json:"orderTime"` //下单时间
- ExpectedDeliveryTime string `json:"dxpectedDeliveryTime"` //患者要求配送时间
- DistributionType int `json:"distributionType"` //配送类型
- ActualServiceTime string `json:"actualServiceTime"` //实际送达时间
- CourierName string `json:"courierName"` //配送员姓名
- OrderWay int `json:"orderWay"` //订单状态(1=未确认,2=待审核,3=待配送,4=已配送,5=已完成,6=取消)
- OrderRemark string `json:"orderRemark"` //备注
- ShippingPersonName string `json:"shippingPersonName"` //患者姓名
- PlaceOfDomicile string `json:"placeOfDomicile"` //医保归属地
- ShippingAddress string `json:"shippingAddress"` //收货地址
- CityIf int `json:"cityif"` //收货地址为市内\市外(1=市内,2=市外)
- OrderGoods []WeianOrderGoods `json:"orderGoods"`
- PrescriptionImgs []WeianPrescriptionImg `json:"prescriptionImgs"`
- }
- type WeianOrderGoods struct {
- ID string `json:"id"`
- OsID string `json:"osId"`
- GoodsID int `json:"goodsId"` //药品编号
- GoodsName string `json:"goodsName"` //药品名称
- GoodsSize int `json:"goodsSize"` //数量
- ColdChain interface{} `json:"coldChain"`
- UnitPrice float64 `json:"unitPrice"` // 单价
- TotalMoney float64 `json:"totalMoney"` // 总价
- ImgPath interface{} `json:"imgPath"`
- TwoChannelGood interface{} `json:"twoChannelGood"`
- Remark *string `json:"remark"`
- //CreateBy interface{} `json:"createBy"`
- //CreateTime interface{} `json:"createTime"`
- //UpdateBy interface{} `json:"updateBy"`
- //UpdateTime interface{} `json:"updateTime"`
- }
- type WeianPrescriptionImg struct {
- ID int `json:"id"`
- OrderID string `json:"orderId"`
- ImgPath string `json:"imgPath"` //处方图片地址
- ImgType int `json:"imgType"`
- UploadTime string `json:"uploadTime"`
- Remark *string `json:"remark"`
- //CreateBy interface{} `json:"createBy"`
- //CreateTime interface{} `json:"createTime"`
- //UpdateBy interface{} `json:"updateBy"`
- //UpdateTime interface{} `json:"updateTime"`
- }
|