فهرست منبع

3.1.0-归档管理原图获取方式变更,没有轨迹也可以下载原图

xiaof 2 سال پیش
والد
کامیت
c206a585ab

+ 6 - 4
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/TSyncExamStudentScoreServiceImpl.java

@@ -147,10 +147,6 @@ public class TSyncExamStudentScoreServiceImpl extends ServiceImpl<TSyncExamStude
                     JSONArray jsonImageSourcePathArray = new JSONArray();
                     JSONArray jsonImageTrajectoryPathArray = new JSONArray();
                     for (int i = 0; i < jsonArray.size(); i++) {
-                        JSONArray markTagJsonArray = (JSONArray) markTagsJson.get(i + 1);
-                        if (Objects.isNull(markTagJsonArray) || markTagJsonArray.size() == 0) {
-                            continue;
-                        }
                         String url = (String) jsonArray.get(i);
                         String sheetName = url.substring(url.lastIndexOf("/") +1 );
                         LocalDateTime nowTime = LocalDateTime.now();
@@ -192,6 +188,12 @@ public class TSyncExamStudentScoreServiceImpl extends ServiceImpl<TSyncExamStude
                         sheetObject.put(SystemConstant.PATH, (stringJoiner.toString() + dirJpgName.toString()).replaceAll("\\\\", "/"));
                         jsonImageSourcePathArray.add(sheetObject);
 
+                        // 轨迹
+                        JSONArray markTagJsonArray = (JSONArray) markTagsJson.get(i + 1);
+                        if (Objects.isNull(markTagJsonArray) || markTagJsonArray.size() == 0) {
+                            continue;
+                        }
+
                         StringJoiner dirTargetJpgName = new StringJoiner("");
                         dirTargetJpgName.add(UploadFileEnum.FILE.getTitle()).add(File.separator)
                                 .add(String.valueOf(nowTime.getYear())).add(File.separator)