提交 1ddc7f09 authored 作者: yangli's avatar yangli

.

上级 9b5f8629
......@@ -112,12 +112,11 @@ public class ApqInfoApplication {
.collect(Collectors.joining(",", "{", "}")))
.put(isNeedCollection(isNoneEven, diskCap, mapParams), diskCap,
Arrays.stream(OshiUtil.getHardware().getDiskStores())
.map(store -> Arrays.stream(store.getPartitions())
.map(HWPartition::getMountPoint)
.filter(StrUtil::isNotBlank)
.map(s -> "\"" + StrUtil.removeSuffix(s, ":\\") + "盘\":\"" +
StrUtil.removeSuffix(store.getModel(), " (标准磁盘驱动器)") + "\"")
.collect(Collectors.joining(",")))
.map(HWDiskStore::getPartitions)
.flatMap(Arrays::stream)
.filter(partition -> StrUtil.isNotBlank(partition.getMountPoint()))
.map(partition -> "\"" + StrUtil.removeSuffix(partition.getMountPoint(), ":\\") + "盘\":\"" +
DataSizeUtil.format(partition.getSize()) + "\"")
.collect(Collectors.joining(",", "{", "}")))
.put(isNeedCollection(isNoneEven, diskFree, mapParams), diskFree,
Arrays.stream(OshiUtil.getHardware().getDiskStores())
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论