提交 89809a10 authored 作者: ljj's avatar ljj

bug:修改核查B岗确认都是后档案仍显示正确的bug

上级 5ff81ea5
...@@ -357,11 +357,22 @@ public class DeviceCheckController { ...@@ -357,11 +357,22 @@ public class DeviceCheckController {
.map(transUtil::CheckDetailDo2Vo) .map(transUtil::CheckDetailDo2Vo)
.orElse(null); .orElse(null);
List<DeviceInLibVo> in = confirmCheckTask.hisInLib.get(id); Map<Integer, List<DeviceInLibVo>> in = confirmCheckTask.hisInLib.get(id).stream().collect(groupingBy(DeviceInLibVo::getId));
if (in !=null) { List<DeviceInLibVo> devInLibrary = detailVoList.getDevInLibrary();
detailVoList.setDevInLibrary(in);
List<DeviceInLibVo> ins = new ArrayList<>();
for (DeviceInLibVo deviceInLibVo : devInLibrary) {
List<DeviceInLibVo> deviceInLibVos = in.get(deviceInLibVo.getId());
if (deviceInLibVos !=null && deviceInLibVos.size() ==1 ) {
DeviceInLibVo o = deviceInLibVos.get(0);
o.setProofResult(deviceInLibVo.getProofResult());
ins.add(o);
} else {
ins.add(deviceInLibVo);
} }
}
List<DeviceNotInLibVo> notIn = confirmCheckTask.hisNotInLib.get(id); List<DeviceNotInLibVo> notIn = confirmCheckTask.hisNotInLib.get(id);
if (notIn != null) { if (notIn != null) {
detailVoList.setDevNotInLibrary(notIn); detailVoList.setDevNotInLibrary(notIn);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论