| | |
| | | import java.io.*; |
| | | import java.nio.file.Files; |
| | | import java.nio.file.Paths; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | List<ProcessReport> processReports = processReportMapper.getIds(ids); |
| | | for (ProcessReport processReport : processReports) { |
| | | List<String> name = new ArrayList<>(); |
| | | for (String s : processReport.getSignatory().split(",")) { |
| | | User user = userMapper.selectById(Integer.parseInt(s)); |
| | | name.add(user.getName()); |
| | | if(StringUtils.isNotEmpty(processReport.getSignatory())) { |
| | | for (String s : processReport.getSignatory().split(",")) { |
| | | User user = userMapper.selectById(Integer.parseInt(s)); |
| | | name.add(user.getName()); |
| | | } |
| | | } |
| | | String signatoryName = name.stream().collect(Collectors.joining(",")); |
| | | processReport.setSignatoryName(signatoryName); |
| | |
| | | } |
| | | else if (j == 6) { |
| | | try{ |
| | | textRenderData.setText(processReports.get((i-1) + (index1 - 1) * 20).getSendTime()+""); |
| | | String text = ""; |
| | | if(Objects.nonNull(processReports.get((i-1) + (index1 - 1) * 20).getSendTime())) { |
| | | text = processReports.get((i-1) + (index1 - 1) * 20).getSendTime() + ""; |
| | | } |
| | | textRenderData.setText(text); |
| | | } catch (Exception e) { |
| | | textRenderData.setText(""); |
| | | } |