记得上下班打卡 | git大法好,push需谨慎

Commit 9d326f4c authored by wangyifan's avatar wangyifan

订单列表 下单人信息补全。

parent 4d7f1db8
...@@ -127,10 +127,7 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService { ...@@ -127,10 +127,7 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService {
for (GoblinStoreOrderVo item : voList) { for (GoblinStoreOrderVo item : voList) {
GoblinStoreOrderListVo vo = GoblinStoreOrderListVo.getNew(); GoblinStoreOrderListVo vo = GoblinStoreOrderListVo.getNew();
vo.setCreatedAt(item.getCreatedAt()); vo.setCreatedAt(item.getCreatedAt());
if (includeExportFields) {
vo.setUserMobile(item.getUserMobile());
vo.setPayTime(item.getPayTime()); vo.setPayTime(item.getPayTime());
}
GoblinOrderAttrVo orderAttrVo = item.getOrderAttrVo(); GoblinOrderAttrVo orderAttrVo = item.getOrderAttrVo();
if (orderAttrVo != null) { if (orderAttrVo != null) {
vo.setExpressAddressDetail(orderAttrVo.getExpressAddressDetail()); vo.setExpressAddressDetail(orderAttrVo.getExpressAddressDetail());
...@@ -150,6 +147,9 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService { ...@@ -150,6 +147,9 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService {
vo.setStatus(item.getStatus()); vo.setStatus(item.getStatus());
vo.setMarketType(item.getMarketType()); vo.setMarketType(item.getMarketType());
vo.setPriceExpress(item.getPriceExpress()); vo.setPriceExpress(item.getPriceExpress());
vo.setUserId(item.getUserId());
vo.setUserName(item.getUserName());
vo.setUserMobile(item.getUserMobile());
if (includeExportFields) { if (includeExportFields) {
vo.setPlatformUcouponPrice(item.getPriceCoupon()); vo.setPlatformUcouponPrice(item.getPriceCoupon());
vo.setStoreUcouponPrice(item.getStorePriceCoupon()); vo.setStoreUcouponPrice(item.getStorePriceCoupon());
...@@ -187,6 +187,11 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService { ...@@ -187,6 +187,11 @@ public class GoblinStoreOrderServiceImpl implements IGoblinStoreOrderService {
vo.setStoreOrderListSkuVoList(orderListSkuVos); vo.setStoreOrderListSkuVoList(orderListSkuVos);
// 增加物流信息 // 增加物流信息
vo.setGoblinMailVoList(redisUtils.getGoblinMail(item.getOrderId())); vo.setGoblinMailVoList(redisUtils.getGoblinMail(item.getOrderId()));
String logisticsCompany = exportLogisticsCompany(vo.getGoblinMailVoList());
if (StringUtils.isBlank(logisticsCompany)) {
logisticsCompany = toExportString(item.getLogisticsCompany());
}
vo.setLogisticsCompany(logisticsCompany);
listVos.add(vo); listVos.add(vo);
} }
return listVos; return listVos;
......
...@@ -1485,9 +1485,17 @@ public class GoblinMongoUtils { ...@@ -1485,9 +1485,17 @@ public class GoblinMongoUtils {
} }
private void storeOrderListFields(Query query) { private void storeOrderListFields(Query query) {
query.fields().include("orderCode").include("createdAt").include("payType").include("payTime").include("status").include("orderSkuVoIds") query.fields()
.include("orderId").include("userMobile").include("priceActual").include("priceExpress").include("priceCoupon").include("storePriceCoupon").include("marketId").include("marketType") .include("orderCode").include("createdAt").include("payType").include("payTime").include("status")
.include("orderAttrVo.expressContacts").include("orderAttrVo.expressAddressDetail").include("orderAttrVo.expressAddress").include("orderAttrVo.expressPhone"); .include("orderSkuVoIds").include("orderId").include("storeId")
.include("userId").include("userName").include("userMobile")
.include("priceActual").include("priceTotal").include("priceExpress").include("priceCoupon").include("storePriceCoupon")
.include("marketId").include("marketType").include("orderType").include("source").include("deliveryTime")
.include("ucouponId").include("storeCouponId")
.include("logisticsCompany").include("logisticsCode").include("mailNo")
.include("mixId").include("mixName")
.include("orderAttrVo.expressContacts").include("orderAttrVo.expressAddressDetail")
.include("orderAttrVo.expressAddress").include("orderAttrVo.expressPhone");
} }
//商品退款订单列表 //商品退款订单列表
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment