Commit 82e1ba4c authored by yajun.zhang's avatar yajun.zhang

日志

parent 6a9cdb69
...@@ -355,6 +355,11 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService { ...@@ -355,6 +355,11 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService {
} }
log.info("工单数据库查数据结果:"+dbAllData.size() +" 详细数据:"+JSON.toJSONString(dbAllData)); log.info("工单数据库查数据结果:"+dbAllData.size() +" 详细数据:"+JSON.toJSONString(dbAllData));
Map<String, List<ThirdWorkOrderExportVo>> aaa = dbAllData.stream().collect(Collectors.groupingBy(ThirdWorkOrderExportVo::getProcessInstanceId));
List<ThirdWorkOrderExportVo> vos = aaa.get("20250512123714174702463403092838");
log.info("数据库20250512123714174702463403092838详细数据:"+JSON.toJSONString(vos));
int orderPageNo = (orderNos.size() + pageSize - 1) / pageSize; int orderPageNo = (orderNos.size() + pageSize - 1) / pageSize;
List<String> orderNoList = new ArrayList<>(orderNos); List<String> orderNoList = new ArrayList<>(orderNos);
for (int i =0;i < orderPageNo;i++){ for (int i =0;i < orderPageNo;i++){
...@@ -377,10 +382,17 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService { ...@@ -377,10 +382,17 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService {
} }
} }
log.info("工单kdsp查询订单商品数据结果:"+kdspResult.size() +" 详细数据:"+JSON.toJSONString(kdspResult)); log.info("工单kdsp查询订单商品数据结果:"+kdspResult.size() +" 详细数据:"+JSON.toJSONString(kdspResult));
List<ThirdWorkOrderExportVo> exportVos = new ArrayList<>(); List<ThirdWorkOrderExportVo> exportVos = new ArrayList<>();
Map<String, List<ThirdWorkOrderExportVo>> groupBy = kdspResult.stream().collect(Collectors.groupingBy(ThirdWorkOrderExportVo::getOrderNo)); Map<String, List<ThirdWorkOrderExportVo>> groupBy = kdspResult.stream().collect(Collectors.groupingBy(ThirdWorkOrderExportVo::getOrderNo));
for (ThirdWorkOrderExportVo dbData : dbAllData){ for (ThirdWorkOrderExportVo dbData : dbAllData){
List<ThirdWorkOrderExportVo> kdspOrders = groupBy.get(dbData.getOrderNo()); List<ThirdWorkOrderExportVo> kdspOrders = groupBy.get(dbData.getOrderNo());
if ("1919954033167388672".equals(dbData.getOrderNo())){
log.info("aaa:1919954033167388672:"+JSON.toJSONString(kdspOrders));
}
if (CollectionUtils.isEmpty(kdspOrders)){ if (CollectionUtils.isEmpty(kdspOrders)){
exportVos.add(dbData); exportVos.add(dbData);
continue; continue;
...@@ -406,6 +418,10 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService { ...@@ -406,6 +418,10 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService {
} }
} }
log.info("工单导出完整数据结果:"+exportVos.size() +" 详细数据:"+JSON.toJSONString(exportVos)); log.info("工单导出完整数据结果:"+exportVos.size() +" 详细数据:"+JSON.toJSONString(exportVos));
Map<String, List<ThirdWorkOrderExportVo>> abc = exportVos.stream().collect(Collectors.groupingBy(ThirdWorkOrderExportVo::getProcessInstanceId));
List<ThirdWorkOrderExportVo> thirdWorkOrderExportVos = abc.get("20250512123714174702463403092838");
log.info("工单Id20250512123714174702463403092838详细数据:"+JSON.toJSONString(thirdWorkOrderExportVos));
String date = DateUtil.format(new Date(), DateUtil.YYYYMMDDHHMMSS); String date = DateUtil.format(new Date(), DateUtil.YYYYMMDDHHMMSS);
String path = System.getProperty("java.io.tmpdir") +File.separator + "工单导出"+DateUtil.format(new Date(),DateUtil.YYYYMMDDHHMMSS) +".xlsx"; String path = System.getProperty("java.io.tmpdir") +File.separator + "工单导出"+DateUtil.format(new Date(),DateUtil.YYYYMMDDHHMMSS) +".xlsx";
......
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