Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -73,13 +73,18 @@ public class RStatDistributionProblemServiceImpl extends MppServiceImpl<RStatDis
|
||||
issueesAndOrderVO.setId (orgNo);
|
||||
issueesAndOrderVO.setIssueesCount (rStatDistributionProblemPOS.size ( ));
|
||||
List<String> problemNoList = rStatDistributionProblemPOS.stream ( ).map (RStatDistributionProblemPO::getProblemNo).collect (Collectors.toList ( ));
|
||||
/*已关联工单数量*/
|
||||
QueryWrapper<RStatWorkOrderDetailPO> workOrderDetailPOQueryWrapper = new QueryWrapper<> ( );
|
||||
workOrderDetailPOQueryWrapper.select ("1").
|
||||
in ("problem_no", problemNoList).
|
||||
in ("org_no", deptIds);
|
||||
Integer relatedOrderCount = rStatWorkOrderDetailMapper.selectCount (workOrderDetailPOQueryWrapper);
|
||||
issueesAndOrderVO.setRelatedOrderCount (relatedOrderCount);
|
||||
if(CollectionUtils.isEmpty (problemNoList)){
|
||||
issueesAndOrderVO.setRelatedOrderCount (0);
|
||||
}else{
|
||||
/*已关联工单数量*/
|
||||
QueryWrapper<RStatWorkOrderDetailPO> workOrderDetailPOQueryWrapper = new QueryWrapper<> ( );
|
||||
workOrderDetailPOQueryWrapper.select ("1").
|
||||
in ("problem_no", problemNoList).
|
||||
in ("org_no", deptIds);
|
||||
Integer relatedOrderCount = rStatWorkOrderDetailMapper.selectCount (workOrderDetailPOQueryWrapper);
|
||||
issueesAndOrderVO.setRelatedOrderCount (relatedOrderCount);
|
||||
}
|
||||
|
||||
return issueesAndOrderVO;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user