|
@@ -14,6 +14,7 @@ import cn.newfeifan.mall.module.product.dal.dataobject.spu.ProductSpuDO;
|
|
|
import cn.newfeifan.mall.module.product.service.spu.ProductSpuService;
|
|
|
import cn.newfeifan.mall.module.system.controller.admin.user.vo.user.UserShopDetailsVO;
|
|
|
import cn.newfeifan.mall.module.system.service.user.AdminUserService;
|
|
|
+import cn.newfeifan.mall.module.trade.controller.admin.order.vo.TradeOrderPageItemRespVO;
|
|
|
import cn.newfeifan.mall.module.trade.controller.admin.order.vo.TradeOrderPageReqVO;
|
|
|
import cn.newfeifan.mall.module.trade.controller.admin.order.vo.TradeOrderSummaryRespVO;
|
|
|
import cn.newfeifan.mall.module.trade.controller.app.order.vo.AppTradeOrderPageReqVO;
|
|
@@ -250,6 +251,17 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Integer getSpuTypeByList(List<TradeOrderPageItemRespVO.Item> items) {
|
|
|
+ for (TradeOrderPageItemRespVO.Item orderItem : items) {
|
|
|
+ ProductSpuDO spu = productSpuService.getSpu(orderItem.getSpuId());
|
|
|
+ if(spu.getSpuType() == 0){
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public List<ExpressTrackRespDTO> getExpressTrackList(Long id, Long userId) {
|
|
|
// 查询订单
|