Sfoglia il codice sorgente

批量上传学生人脸,解决班级为空的报错

dzx 1 anno fa
parent
commit
25dc2d0b0e

+ 5 - 1
src/main/java/com/xjrsoft/module/personnel/controller/StundentFaceProcessController.java

@@ -251,6 +251,10 @@ public class StundentFaceProcessController {
 
             StundentFaceProcess process = faceMap.get(studentUser.getId());
             if(process == null){
+                StudentClassVo classVo = studentClassMap.get(studentUser.getId());
+                if(classVo == null){
+                    continue;
+                }
                 long baseFaceId = IdUtil.getSnowflakeNextId();
                 FaceManagement baseFace = new FaceManagement();
                 baseFace.setId(baseFaceId);
@@ -268,7 +272,7 @@ public class StundentFaceProcessController {
                 baseFace.setUserType(2L);
                 faceManagementService.save(baseFace);
 
-                StudentClassVo classVo = studentClassMap.get(studentUser.getId());
+
                 StundentFaceProcess studentFace = new StundentFaceProcess();
                 studentFace.setStatus(1);
                 studentFace.setCreateDate(new Date());