| | |
| | | List<DeviceType> deviceTypeList = deviceTypeService.getDeviceTypeByAttribution(workStepIds, |
| | | DocAttributionTypeEnum.WORKSITE.getCode(),treeInfoRequest.getDeviceManagementName(),treeInfoRequest.getDeviceManagementCode()); |
| | | if (deviceTypeList != null && !deviceTypeList.isEmpty()) { |
| | | List<String> deviceManagementIds=deviceTypeList.stream().map(DeviceType::getDeviceManagementId).collect(Collectors.toList()); |
| | | List<String> deviceTypeIds=deviceTypeList.stream().map(DeviceType::getId).collect(Collectors.toList()); |
| | | DocInfoQueryRequest docQuery = new DocInfoQueryRequest(); |
| | | BeanUtil.copyProperties(treeInfoRequest,docQuery); |
| | | docQuery.setAttributionIds(String.join(",",deviceManagementIds)); |
| | | docQuery.setAttributionIds(String.join(",",deviceTypeIds)); |
| | | docQuery.setDocClassCode("NC"); |
| | | docQuery.setAttributionType(DocAttributionTypeEnum.WORKSITE.getCode()); |
| | | docInfos=docInfoService.findListByDocQuery(docQuery); |