ting.yin 4 năm trước cách đây
mục cha
commit
7f72a2e6ff

+ 1 - 1
stmms-web/src/main/java/cn/com/qmth/stmms/admin/report/ReportSubjectRangeController.java

@@ -87,7 +87,7 @@ public class ReportSubjectRangeController extends BaseExamController {
         WebUser wu = RequestUtils.getWebUser(request);
         int examId = getSessionExamId(request);
         if (StringUtils.isNotBlank(query.getSubjectCode()) && query.getRange() != null) {
-            ReportSubject subject = reportSubjectService.findOne(query.getExamId(), query.getSubjectCode());
+            ReportSubject subject = reportSubjectService.findOne(examId, query.getSubjectCode());
             if (subject != null) {
                 model.addAttribute(
                         "total",

+ 4 - 4
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/markInfo.jsp

@@ -110,14 +110,14 @@ var unMarkedCount =${unMarkedCount};
 var finishCount =${finishCount};
 var unFinishCount =${unFinishCount};
 var myChart = echarts.init(document.getElementById('main'));
-var p1=100*unMarkedCount/(markedCount+unMarkedCount);
+var p1=(markedCount+unMarkedCount)==0?0:100*unMarkedCount/(markedCount+unMarkedCount);
 var unMarkedCountTitle="任务待完成"+p1.toFixed(2)+"%";
-var p2= 100*markedCount/(markedCount+unMarkedCount);
+var p2= (markedCount+unMarkedCount)==0?0:100*markedCount/(markedCount+unMarkedCount);
 var markedCountTitle="任务已完成"+p2.toFixed(2)+"%";
 
-var p3=100*unFinishCount/(finishCount+unFinishCount);
+var p3=(finishCount+unFinishCount)==0?0:100*unFinishCount/(finishCount+unFinishCount);
 var unFinishCountTitle="科目待完成"+p3.toFixed(2)+"%";
-var p4= 100*finishCount/(finishCount+unFinishCount);
+var p4= (finishCount+unFinishCount)==0?0:100*finishCount/(finishCount+unFinishCount);
 var finishCountTitle="科目已完成"+p4.toFixed(2)+"%";
 myChart.setOption({
 	title: [{