|
|
|
@ -1028,6 +1028,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<th style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>样品单号</th>"); |
|
|
|
s.append("<th style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>预计完成日期</th>"); |
|
|
|
s.append("<th style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>待上传文档</th>"); |
|
|
|
s.append("<th style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>文档状态</th>"); |
|
|
|
s.append("</tr>"); |
|
|
|
// 遍历 emailAddress |
|
|
|
Integer lastProjectId = null; |
|
|
|
@ -1073,6 +1074,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getProofingNo()).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>").append(formatter.format(proofingInformationData.getDueDate())).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} else if (!Objects.equals(lastProofingNo, proofingInformationData.getProofingNo())) { // 判断如果与上一个ProofingNo不同 |
|
|
|
lastProofingNo = proofingInformationData.getProofingNo(); |
|
|
|
@ -1099,6 +1101,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getProofingNo()).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>").append(formatter.format(proofingInformationData.getDueDate())).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} else { |
|
|
|
s.append("<tr>"); |
|
|
|
@ -1123,6 +1126,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getProofingNo()).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>").append(formatter.format(proofingInformationData.getDueDate())).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} |
|
|
|
} else { |
|
|
|
@ -1151,6 +1155,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getProofingNo()).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>").append(formatter.format(proofingInformationData.getDueDate())).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} else if (!Objects.equals(lastProofingNo, proofingInformationData.getProofingNo())) { // 判断这条数据的打样单号与上一条数据的打样单号是否相同 |
|
|
|
lastProofingNo = proofingInformationData.getProofingNo(); |
|
|
|
@ -1238,6 +1243,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getProofingNo()).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; text-align: center; padding: 8px;'>").append(formatter.format(proofingInformationData.getDueDate())).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} else { |
|
|
|
s.append("<tr>"); |
|
|
|
@ -1284,6 +1290,7 @@ public class EamProjectServiceImpl implements EamProjectService { |
|
|
|
} |
|
|
|
} |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(projectPartLink).append("</td>"); |
|
|
|
s.append("<td style='border: 1px solid #dddddd; padding: 8px;'>").append(proofingInformationData.getOverdueFlag()).append("</td>"); |
|
|
|
s.append("</tr>"); |
|
|
|
} |
|
|
|
} |
|
|
|
|