|
@@ -2265,12 +2265,16 @@ public class ExportController extends BaseController {
|
|
|
BigDecimal submitRate = new BigDecimal(row.getExercisesReplyNum()).divide(new BigDecimal(row.getActualExercisesNum()), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP).multiply(oneHundred);
|
|
|
row.setSubmitRate(submitRate+"%");
|
|
|
}
|
|
|
- BigDecimal exercisesMessageRate = new BigDecimal(row.getExercisesMessageNum()).divide(new BigDecimal(row.getExercisesReplyNum()), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP).multiply(oneHundred);
|
|
|
- row.setExercisesMessageRate(exercisesMessageRate);
|
|
|
+ if(row.getExercisesReplyNum() <= 0){
|
|
|
+ row.setExercisesMessageRate(zero.toString()+"%");
|
|
|
+ }else {
|
|
|
+ BigDecimal exercisesMessageRate = new BigDecimal(row.getExercisesMessageNum()).divide(new BigDecimal(row.getExercisesReplyNum()), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP).multiply(oneHundred);
|
|
|
+ row.setExercisesMessageRate(exercisesMessageRate+"%");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
try {
|
|
|
- String[] header = {"分部", "老师编号", "老师姓名", "服务周期", "课后训练(节)", "课外训练(人)", "布置次数", "提交次数", "评价次数", "作业点评率(%)",
|
|
|
+ String[] header = {"分部", "老师编号", "老师姓名", "服务周期", "课后训练(节)", "课外训练(人)", "布置次数", "提交次数", "评价次数", "作业点评率",
|
|
|
"训练布置", "训练点评", "训练提交率",
|
|
|
"提醒时间", "操作人"};
|
|
|
String[] body = {"organName", "teacherId", "teacherName", "dateRange", "homeworkNum", "exerciseNum", "actualExercisesNum", "exercisesReplyNum","exercisesMessageNum","exercisesMessageRate",
|