|
@@ -130,15 +130,15 @@ public class TCFinalScoreServiceImpl extends ServiceImpl<TCFinalScoreMapper, TCF
|
|
} else if (Objects.equals(columnNames[j].trim(), "姓名")) {
|
|
} else if (Objects.equals(columnNames[j].trim(), "姓名")) {
|
|
tcFinalScore.setName(strs[j]);
|
|
tcFinalScore.setName(strs[j]);
|
|
} else if (Objects.equals(columnNames[j].trim(), "成绩")) {
|
|
} else if (Objects.equals(columnNames[j].trim(), "成绩")) {
|
|
- if (SystemConstant.isDouble(strs[j])) {
|
|
|
|
- Double scoreTemp = Double.valueOf(SystemConstant.df.format(Double.valueOf(strs[j])));
|
|
|
|
|
|
+ Double scoreTemp = SystemConstant.isDouble(strs[j]);
|
|
|
|
+ if (Objects.nonNull(scoreTemp)) {
|
|
tcFinalScore.setScore(scoreTemp);
|
|
tcFinalScore.setScore(scoreTemp);
|
|
} else {
|
|
} else {
|
|
errorData.add("excel第").add((i + 1) + "").add("行[").add(columnNames[j]).add("]请输入数字").add("\r\n");
|
|
errorData.add("excel第").add((i + 1) + "").add("行[").add(columnNames[j]).add("]请输入数字").add("\r\n");
|
|
error = true;
|
|
error = true;
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- if (SystemConstant.isDouble(strs[j])) {
|
|
|
|
|
|
+ if (Objects.nonNull(SystemConstant.isDouble(strs[j]))) {
|
|
score = score.add(new BigDecimal(strs[j]));
|
|
score = score.add(new BigDecimal(strs[j]));
|
|
tcFinalScoreDtoList.add(new TCFinalScoreDto(strs[j], columnNames[j]));
|
|
tcFinalScoreDtoList.add(new TCFinalScoreDto(strs[j], columnNames[j]));
|
|
} else {
|
|
} else {
|