Kaynağa Gözat

Merge branch 'wheng' of wuheng/eas-system into master

wuheng 1 yıl önce
ebeveyn
işleme
4e256aac9e

+ 1 - 1
controller/src/main/java/com/koobietech/eas/controller/EasArcTlsAttendanceController.java

@@ -54,7 +54,7 @@ public class EasArcTlsAttendanceController {
     }
 
 
-    @DeleteMapping("/delete")
+    @PostMapping("/delete")
     @Operation(summary = "删除签到记录", description = "删除签到记录数据根据时间和学员ID")
     public JsonResult delete(@RequestBody EasArcTlsAttendance attendance) {
         Boolean ret = easArcTlsAttendanceService.delete(attendance);

+ 4 - 1
service/src/main/java/com/koobietech/eas/service/impl/EasArcTlsScoresServiceImpl.java

@@ -137,15 +137,18 @@ public class EasArcTlsScoresServiceImpl implements EasArcTlsScoresService {
         try {
             List<EasArcTlsScoresPojo> score = ExcelImportUtil.importExcel(
                     inputStream, EasArcTlsScoresPojo.class, params);
+            EasArcTlsScores easArcTlsScores = null;
             for ( EasArcTlsScoresPojo easArcTlsScoresPojo : score) {
                 if ( easArcTlsScoresPojo.getScore() == null
                         || easArcTlsScoresPojo.getScore().equals("") ) {
                     continue;
                 }
                 easArcTlsScoresPojo.setCreateTime(new Date());
-                EasArcTlsScores easArcTlsScores = new EasArcTlsScores();
+                easArcTlsScores = new EasArcTlsScores();
                 BeanUtil.copyProperties(easArcTlsScoresPojo, easArcTlsScores);
                 easArcTlsScoresMapper.insert(easArcTlsScores);
+            }
+            if ( Objects.nonNull(easArcTlsScores) ) {
                 saveStudentScoreArchive(easArcTlsScores);
             }
         } catch (FileNotFoundException e) {