|
|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.order.dubbo;
|
|
|
|
|
|
+import com.sckw.core.utils.CollectionUtils;
|
|
|
import com.sckw.order.api.dubbo.TradeOrderStatisticsService;
|
|
|
import com.sckw.order.api.model.TradeOrderCountStatisticsDTO;
|
|
|
import com.sckw.order.enums.OrderTypeEnum;
|
|
|
@@ -8,6 +9,7 @@ import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
|
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -25,6 +27,9 @@ public class TradeOrderStatisticsServiceImpl implements TradeOrderStatisticsServ
|
|
|
@Override
|
|
|
public List<TradeOrderCountStatisticsDTO> getOrderNumByTopEntId(Long topEntId) {
|
|
|
List<TradeOrderCountStatisticsDTO> list = kwoTradeOrderService.getOrderNumByTopEntId(topEntId);
|
|
|
+ if (CollectionUtils.isEmpty(list)) {
|
|
|
+ return Collections.emptyList();
|
|
|
+ }
|
|
|
list.forEach(e -> {
|
|
|
e.setName(OrderTypeEnum.getLabel(e.getOrderType()));
|
|
|
});
|