Преглед изворни кода

修改添加百胜人脸门禁接口

liu пре 2 година
родитељ
комит
6763758ab8

+ 18 - 2
src/main/java/com/template/services/impl/SmartFaceDiscernServiceImpl.java

@@ -51,9 +51,10 @@ public class SmartFaceDiscernServiceImpl extends ServiceImpl<SmartFaceDiscernMap
     static String schoolCode = "SL1704880825203963";
 
     private Integer page = 1;
-    private Integer size = 20;
+    private Integer size = 50;
 
-    @Scheduled(cron = "0 0/50 * * * ? ")
+//    @Scheduled(cron = "0 0/50 * * * ? ")
+    @Scheduled(cron = "0 0/20 * * * ? ")
     public void baiS() {
         try {
             getFaceDiscern(page, size);
@@ -213,6 +214,21 @@ public class SmartFaceDiscernServiceImpl extends ServiceImpl<SmartFaceDiscernMap
 
                         }
 
+                    }else {
+
+                        smartFaceDiscern.setUserId(0);
+
+//                    判断是否已经添加
+                        LambdaQueryWrapper<SmartFaceDiscern> wrapperFD = new LambdaQueryWrapper<>();
+                        wrapperFD.eq(SmartFaceDiscern::getDateTime, recordAddtime)
+                                .eq(SmartFaceDiscern::getName, student_name)
+                                .eq(SmartFaceDiscern::getType,deviceName );
+                        SmartFaceDiscern one = this.getOne(wrapperFD);
+
+                        if (ObjectUtils.isEmpty(one)) {
+                            this.save(smartFaceDiscern);
+                        }
+
                     }
 
                 }