This commit is contained in:
苏尹岚
2020-12-15 14:30:30 +08:00
parent a216e42922
commit ab078d7fd9
3 changed files with 91 additions and 29 deletions

View File

@@ -84,9 +84,29 @@ func GetDeliveryOrders(db *DaoDB, userIDs []string, statuss []int, fromTime, toT
for _, v := range dOrders {
if addressList1, _, err := QueryUserDeliveryAddress(db, int64(v.DeliverySendID), nil, 0, 0, 0); err == nil && len(addressList1) > 0 {
v.DeliverySendInfo = addressList1[0]
} else {
v.DeliverySendInfo.ConsigneeName = v.SendName
v.DeliverySendInfo.ConsigneeMobile = v.SendMobile
v.DeliverySendInfo.Address = v.SendAddress
v.DeliverySendInfo.AutoAddress = v.SendAutoAddress
v.DeliverySendInfo.CityCode = v.SendCityCode
v.DeliverySendInfo.DistrictCode = v.SendDistrictCode
v.DeliverySendInfo.DetailAddress = v.SendDetailAddress
v.DeliverySendInfo.Lng = v.SendLng
v.DeliverySendInfo.Lat = v.SendLat
}
if addressList2, _, err := QueryUserDeliveryAddress(db, int64(v.DeliveryReceiveID), nil, 0, 0, 0); err == nil && len(addressList2) > 0 {
v.DeliveryReceiveInfo = addressList2[0]
} else {
v.DeliveryReceiveInfo.ConsigneeName = v.ReceiveName
v.DeliveryReceiveInfo.ConsigneeMobile = v.ReceiveMobile
v.DeliveryReceiveInfo.Address = v.ReceiveAddress
v.DeliveryReceiveInfo.AutoAddress = v.ReceiveAutoAddress
v.DeliveryReceiveInfo.CityCode = v.ReceiveCityCode
v.DeliveryReceiveInfo.DistrictCode = v.ReceiveDistrictCode
v.DeliveryReceiveInfo.DetailAddress = v.ReceiveDetailAddress
v.DeliveryReceiveInfo.Lng = v.ReceiveLng
v.DeliveryReceiveInfo.Lat = v.ReceiveLat
}
}
pagedInfo.Data = dOrders