提交 09ac5319 authored 作者: zhoushaopan's avatar zhoushaopan

fix(装备模块): 打印日志时间

打印日志时间
上级 6cc39b29
...@@ -1325,10 +1325,15 @@ public class DeviceLibraryServiceImpl implements DeviceLibraryService { ...@@ -1325,10 +1325,15 @@ public class DeviceLibraryServiceImpl implements DeviceLibraryService {
//3D位置的map //3D位置的map
StopWatch stopWatch1 = new StopWatch("查询和拼接"); StopWatch stopWatch1 = new StopWatch("查询和拼接");
stopWatch1.start(); stopWatch1.start();
StopWatch stopWatch2 = new StopWatch("转换map");
stopWatch2.start();
Map<Integer, DeviceLibraryPosition> positionMap = Map<Integer, DeviceLibraryPosition> positionMap =
deviceLibraryPositionService.findByDeviceIds(deviceIds).stream() deviceLibraryPositionService.findByDeviceIds(deviceIds).stream()
.collect(toMap(DeviceLibraryPosition::getDeviceId, Function.identity())); .collect(toMap(DeviceLibraryPosition::getDeviceId, Function.identity()));
stopWatch2.stop();
log.info("转换map的时间:{}",stopWatch2.getTotalTimeMillis()+"ms");
StopWatch stopWatch3 = new StopWatch("转换json");
stopWatch3.start();
List<AllVO> allVOS = new ArrayList<>(); List<AllVO> allVOS = new ArrayList<>();
//开始遍历装备 //开始遍历装备
...@@ -1347,7 +1352,8 @@ public class DeviceLibraryServiceImpl implements DeviceLibraryService { ...@@ -1347,7 +1352,8 @@ public class DeviceLibraryServiceImpl implements DeviceLibraryService {
allVO.setDeviceLibraryPosition(deviceLibraryPosition); allVO.setDeviceLibraryPosition(deviceLibraryPosition);
allVOS.add(allVO); allVOS.add(allVO);
}); });
stopWatch3.stop();
log.info("转换json时间:{}",stopWatch3.getTotalTimeMillis()+"ms");
//如果是出库 只需要地上的 不出库是全部的 //如果是出库 只需要地上的 不出库是全部的
Integer out = queryTheWarehouseVo.getOut(); Integer out = queryTheWarehouseVo.getOut();
List<AllVO> pageAllVo; List<AllVO> pageAllVo;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论