|
@@ -1178,6 +1178,7 @@ public class EReportGenerateService {
|
1178
|
1178
|
for (int k = 0; k < qtypelist.size(); k++) {
|
1179
|
1179
|
Map qtypemap = qtypelist.get(k);
|
1180
|
1180
|
String qtypename = qtypemap.get("qtypename").toString();
|
|
1181
|
+ String qtypeid = qtypemap.get("qtid").toString();
|
1181
|
1182
|
Double score = Double.parseDouble(qtypemap.get("score").toString());//题型下试题总分值
|
1182
|
1183
|
Double srate = Double.parseDouble(qtypemap.get("srate").toString());//题型下试题分值占比
|
1183
|
1184
|
Integer num = Integer.parseInt(qtypemap.get("num").toString());//题型下试题数量
|
|
@@ -1277,6 +1278,7 @@ public class EReportGenerateService {
|
1277
|
1278
|
eRclassQtype.setEpid(examPaperClassVo.getEpid());
|
1278
|
1279
|
eRclassQtype.setClassid(entry.getKey());
|
1279
|
1280
|
eRclassQtype.setQtypename(qtypename);
|
|
1281
|
+ eRclassQtype.setQtypeid(qtypeid);
|
1280
|
1282
|
eRclassQtype.setScore(score);
|
1281
|
1283
|
eRclassQtype.setNum(num);
|
1282
|
1284
|
eRclassQtype.setSrate(srate);
|
|
@@ -1297,6 +1299,7 @@ public class EReportGenerateService {
|
1297
|
1299
|
erStudentQtype.setSubjectid(examPaperClassVo.getSubjectid());
|
1298
|
1300
|
erStudentQtype.setEpid(examPaperClassVo.getEpid());
|
1299
|
1301
|
erStudentQtype.setQtypename(qtypename);
|
|
1302
|
+ erStudentQtype.setQtypeid(qtypeid);
|
1300
|
1303
|
erStudentQtype.setStusrate(N_Utils.getDoubleDivideAndMulitiply(erStudentQtype.getStuscore(), score));
|
1301
|
1304
|
stutypelist.add(erStudentQtype);
|
1302
|
1305
|
}
|
|
@@ -1310,6 +1313,7 @@ public class EReportGenerateService {
|
1310
|
1313
|
for (int k = 0; k < qtypelist.size(); k++) {
|
1311
|
1314
|
Map qtypemap = qtypelist.get(k);
|
1312
|
1315
|
String qtypename = qtypemap.get("qtypename").toString();
|
|
1316
|
+ String qtypeid = qtypemap.get("qtid").toString();
|
1313
|
1317
|
Double score = Double.parseDouble(qtypemap.get("score").toString());//题型下试题总分值
|
1314
|
1318
|
Double srate = Double.parseDouble(qtypemap.get("srate").toString());//题型下试题分值占比
|
1315
|
1319
|
Integer num = Integer.parseInt(qtypemap.get("num").toString());//题型下试题数量
|
|
@@ -1461,6 +1465,7 @@ public class EReportGenerateService {
|
1461
|
1465
|
eRclassQtype.setEpid(examPaperClassVo.getEpid());
|
1462
|
1466
|
eRclassQtype.setClassid(entry.getKey());
|
1463
|
1467
|
eRclassQtype.setQtypename(qtypename);
|
|
1468
|
+ eRclassQtype.setQtypeid(qtypeid);
|
1464
|
1469
|
eRclassQtype.setScore(score);
|
1465
|
1470
|
eRclassQtype.setNum(num);
|
1466
|
1471
|
eRclassQtype.setSrate(srate);
|
|
@@ -1481,6 +1486,7 @@ public class EReportGenerateService {
|
1481
|
1486
|
erStudentQtype.setSubjectid(examPaperClassVo.getSubjectid());
|
1482
|
1487
|
erStudentQtype.setEpid(examPaperClassVo.getEpid());
|
1483
|
1488
|
erStudentQtype.setQtypename(qtypename);
|
|
1489
|
+ erStudentQtype.setQtypeid(qtypeid);
|
1484
|
1490
|
erStudentQtype.setStusrate(N_Utils.getDoubleDivideAndMulitiply(erStudentQtype.getStuscore(), score));
|
1485
|
1491
|
stutypelist.add(erStudentQtype);
|
1486
|
1492
|
}
|