Преглед на файлове

签到问题限制 2023-04-13

donggaosheng преди 2 години
родител
ревизия
08101e1285
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/onemachine/service/OneMachineService.java

+ 2 - 1
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/onemachine/service/OneMachineService.java

@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.util.StrUtil;
 import com.zd.algorithm.api.face.feign.FaceCompare;
 import com.zd.algorithm.api.face.feign.RemoteFaceService;
+import com.zd.common.core.exception.NoRollException;
 import com.zd.common.core.exception.ServiceException;
 import com.zd.common.core.redis.RedisService;
 import com.zd.common.core.security.TokenService;
@@ -140,7 +141,7 @@ public class OneMachineService implements ValidationSignInPerInfo {
             }
             int num=xxpInspectionService.selectNoSignOut(signInfoVO.getSubId(),signInfoVO.getSingInUser().getUserId());
             if(num>0){
-                messages.add("当前用户已经签到成功,不能重复签到!");
+                throw new NoRollException(500,"当前用户已经签到成功,不能重复签到!");
             }
             //1、判断是否有安全准入资格,如没有准入资格进行提示(语音+浮层):验证失败,您需要通过小程序申请实验室准入资格后才能签到。
             if(UserConstants.USER_TYPE_STUDENT.equals(signInPerInfoVO.getSingInUser().getType())){