考核成绩统计表的报表日期改为班级的结束日。

main
zhangyanli 2026-05-22 11:48:27 +08:00
parent 7e28167b2e
commit 71ffd5b272
1 changed files with 9 additions and 1 deletions

View File

@ -118,7 +118,15 @@ public class StudentSumTableAbsHandler extends AbsHandlerBatchExport {
context.put("value5", "0.0".equals(classhour) ? "0" : df.format(classhour)); // 计划课时
context.put("value6", studentList.size());//培训人数
context.put("value7", passStudent.size() == 0 ? "0" : passStudent.size());//合格人数
context.put("value8", formatdate.format(new Date(END_TIME)));//报表日期
if (clazz.getString("END_TIME") != null) {
StringBuilder sb = new StringBuilder(clazz.getString("END_TIME"));
sb.setCharAt(4, '年');
sb.setCharAt(7, '月');
sb.setCharAt(10, '日');
context.put("value8", sb.toString().substring(0, 11)); //建档日期
} else {
context.put("value8", ""); //建档日期
}
List<TrainingPlanDao> list1 = new ArrayList<>(); //一共多少行
for (int i = 0; i < passStudent.size(); i++) {
TrainingPlanDao trainingPlanDao = new TrainingPlanDao(); //每行的内容实体类