|
@@ -495,8 +495,6 @@ public class StudentScoreServiceImpl extends ServiceImpl<StudentScoreDao, Studen
|
|
|
|
|
|
public static void main(String[] args) {
|
|
public static void main(String[] args) {
|
|
// Pattern pattern = Pattern.compile("\\[\\[([0-9](.[0-9]+){0,1})分\\]\\]");
|
|
// Pattern pattern = Pattern.compile("\\[\\[([0-9](.[0-9]+){0,1})分\\]\\]");
|
|
-// String code = "2022301052070";
|
|
|
|
-// String s = "https://file.markingcloud.com/" + getMarkingCloudPath(1342, getSuffix(code), code, 1, "jpg");
|
|
|
|
// String d="[[1.1分]]中国共产党是中国特色社会主义事业的坚强领导核心。\n"
|
|
// String d="[[1.1分]]中国共产党是中国特色社会主义事业的坚强领导核心。\n"
|
|
// + "[[1.2分]]中国共产党的领导地位是在历史奋斗中形成的。\n"
|
|
// + "[[1.2分]]中国共产党的领导地位是在历史奋斗中形成的。\n"
|
|
// + "[[1.3分]]中国共产党领导是人民当家作主的可靠保障。\n"
|
|
// + "[[1.3分]]中国共产党领导是人民当家作主的可靠保障。\n"
|
|
@@ -516,7 +514,9 @@ public class StudentScoreServiceImpl extends ServiceImpl<StudentScoreDao, Studen
|
|
// System.out.println(score+d.substring(start,d.length()));
|
|
// System.out.println(score+d.substring(start,d.length()));
|
|
// }
|
|
// }
|
|
// String[] items = d.split("\\[\\[[0-9](.[0-9]+){0,1}分\\]\\]");
|
|
// String[] items = d.split("\\[\\[[0-9](.[0-9]+){0,1}分\\]\\]");
|
|
-// System.out.println(s);
|
|
|
|
|
|
+ String code = "2020301021117";
|
|
|
|
+ String s = "https://file.markingcloud.com/" + getMarkingCloudPath(1342, getSuffix(code), code, 1, "jpg");
|
|
|
|
+ System.out.println(s);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -612,7 +612,8 @@ public class StudentScoreServiceImpl extends ServiceImpl<StudentScoreDao, Studen
|
|
req.setStandardAnswer(q.getAnswer());
|
|
req.setStandardAnswer(q.getAnswer());
|
|
req.setStudentAnswer(score.getAnswer());
|
|
req.setStudentAnswer(score.getAnswer());
|
|
req.setSubjectName(q.getSubjectName());
|
|
req.setSubjectName(q.getSubjectName());
|
|
- req.setIntervalScore("0.5");
|
|
|
|
|
|
+ req.setTotalScore(q.getFullScore());
|
|
|
|
+ req.setIntervalScore(0.5);
|
|
AutoScoreResult ret = aiMarkingDispose(dto, org, req);
|
|
AutoScoreResult ret = aiMarkingDispose(dto, org, req);
|
|
if (ret != null) {
|
|
if (ret != null) {
|
|
updateScore(score.getId(), ret.getTotalScore(), null);
|
|
updateScore(score.getId(), ret.getTotalScore(), null);
|