南昌市物联网技防平台-后台
Administrator
2021-04-22 a9f2cd13de09651a78463b3df4fd99aca826291c
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/parcel/service/impl/ParcelServiceImpl.java
@@ -16,6 +16,7 @@
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.concurrent.*;
import java.util.stream.Collectors;
import static org.springblade.core.tool.utils.DateUtil.now;
@@ -684,11 +685,11 @@
    */
   @Override
   public List<ParcelExcel> exportParcel(ConditionVo conditionVo) {
      System.out.println("conditionVo = " + conditionVo);
      ArrayList<List<ParcelExcel>> parcelExcelList = new ArrayList<>();
      List<List<ParcelExcel>> parcelExcelList = new ArrayList<>();
      //设置页码数
      conditionVo.setCurrentPage(1);
      conditionVo.setPageSize(100);
      System.out.println("sysStartTIme = " + now());
      //获取数据
      Map<String,Object> result =(Map<String,Object>)getParcelDataPageList(conditionVo, PARCEL_DETAIL_RUL, PARCEL_KEY, PARCEL_SECRET).get("result");
      if (null!=result) {
@@ -710,7 +711,7 @@
         }
         //合并集合
         List<ParcelExcel> parcelExcels = parcelExcelList.stream().flatMap(List::stream).collect(Collectors.toList());
         System.out.println("parcelExcels = " + parcelExcels);
         System.out.println("sysEndTIme = " + now());
         return parcelExcels;
      }
      return null;
@@ -724,6 +725,7 @@
   public List<ParcelKindExcel> exportParcelKind(ConditionVo conditionVo) {
      List<List<ParcelKindExcel>> parcelKindExcelList = new ArrayList<>();
      List<ParcelKindExcel> list = new ArrayList<>();
      System.out.println("sysStartTIme = " + now());
      if(null!=conditionVo.getTimeDesc() && conditionVo.getTimeDesc()!="" && !conditionVo.getTimeDesc().equals("undefined") ){
         //设置页码数
         ConditionVo vo = new ConditionVo();
@@ -781,6 +783,7 @@
            }
            //合并集合并返回
            List<ParcelKindExcel> parcelKindExcels = parcelKindExcelList.stream().flatMap(List::stream).collect(Collectors.toList());
            System.out.println("sysEndTIme = " + now());
            return parcelKindExcels;
         }
      }
@@ -865,4 +868,5 @@
      }
      return list;
   }
}