|
@@ -34,7 +34,7 @@ public class TaskCalculateServiceImpl implements TaskCalculateService {
|
|
|
public Map<String, Object> dataCalculate(Map<String, Object> map) throws Exception {
|
|
|
Long examId = SystemConstant.convertIdToLong(String.valueOf(map.get("examId")));
|
|
|
String courseCode = String.valueOf(map.get("courseCode"));
|
|
|
- BigDecimal coefficient = BigDecimal.valueOf(Long.parseLong(String.valueOf(map.get("coefficient"))));
|
|
|
+ BigDecimal coefficient = BigDecimal.valueOf(Double.parseDouble(String.valueOf(map.get("coefficient"))));
|
|
|
List<TBPaper> tbPaperList = tbPaperService.list(new QueryWrapper<TBPaper>().lambda()
|
|
|
.eq(TBPaper::getExamId, examId).eq(TBPaper::getCourseCode, courseCode));
|
|
|
for (TBPaper tbPaper : tbPaperList) {
|