...
|
...
|
@@ -28,11 +28,9 @@ import com.yoho.ufo.service.model.PageResponseBO; |
|
|
import com.yoho.ufo.util.*;
|
|
|
import com.yohobuy.ufo.model.order.bo.AppraiseExpressInfoBo;
|
|
|
import com.yohobuy.ufo.model.order.common.*;
|
|
|
import com.yohobuy.ufo.model.order.constants.QNliveConstants;
|
|
|
import com.yohobuy.ufo.model.order.req.BuyerOrderMetaUpdateReq;
|
|
|
import com.yohobuy.ufo.model.order.resp.*;
|
|
|
import com.yohobuy.ufo.model.order.resp.SkupImageInfo;
|
|
|
import com.yohobuy.ufo.model.resp.product.*;
|
|
|
import com.yohobuy.ufo.model.resp.product.SecondDetailResp;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.elasticsearch.common.collect.Lists;
|
...
|
...
|
@@ -378,6 +376,8 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService { |
|
|
resultMap.put("num_9", buyerOrderMapper.selectCountByStatus(getStatusListByNavStatus(9)));//瑕疵确认中
|
|
|
resultMap.put("num_10", buyerOrderMapper.selectCountByStatus(getStatusListByNavStatus(10)));//瑕疵确认通过
|
|
|
resultMap.put("num_11", buyerOrderMapper.selectCountByStatus(getStatusListByNavStatus(11)));//平台鉴定通过
|
|
|
int currentSecondMinus24Hours = DateUtil.getCurrentTimeSeconds() - 24*60*60;
|
|
|
resultMap.put("num_12", buyerOrderMapper.selectCountByStatusForAbnormalSellerDelivery(getStatusListByNavStatus(12),currentSecondMinus24Hours));//待卖家发货
|
|
|
return resultMap;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -2540,6 +2540,8 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService { |
|
|
return Lists.newArrayList(Constant.BUYER_ORDER_STATUS_MINI_FAULT_ACCEPT.getByteVal());
|
|
|
case 11:
|
|
|
return Lists.newArrayList(Constant.BUYER_ORDER_STATUS_JUDGE_PASS.getByteVal());
|
|
|
case 12:
|
|
|
return Lists.newArrayList(Constant.BUYER_ORDER_STATUS_ALLOCATING.getByteVal());
|
|
|
default:
|
|
|
return Lists.newArrayList();
|
|
|
}
|
...
|
...
|
@@ -2552,6 +2554,13 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService { |
|
|
|
|
|
if(null != req.getNavStatus()) {
|
|
|
req.setStatusList(getStatusListByNavStatus(req.getNavStatus()));
|
|
|
|
|
|
//特殊处理:物流异常的订单
|
|
|
if(12==req.getNavStatus()){
|
|
|
int currentSecondMinus24Hours = DateUtil.getCurrentTimeSeconds() - 24*60*60;
|
|
|
req.setCurrentSecondMinus24Hours(currentSecondMinus24Hours);
|
|
|
req.setSellerDeliveryStatus(0);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//attributes=2为门店自提
|
...
|
...
|
|