소스 검색

证件号码若是身份证类型,添加年龄判断 并显示风险

sunyize 2 년 전
부모
커밋
610926fb11
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      tnc-sms/src/main/java/org/jeecg/modules/smscheck/controller/BusinessReminderCardController.java

+ 5 - 4
tnc-sms/src/main/java/org/jeecg/modules/smscheck/controller/BusinessReminderCardController.java

@@ -915,11 +915,12 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
         List<BusinessReminderCard> businessReminderCards =new ArrayList<>();
 
         for (BusinessReminderCard u : businessReminderCard) {
-            u.setAge(evaluate(u.getCardNo()));
-            if (!u.getNumberResults().contains("1")) {
-                businessReminderCards.add(u);
+            if (u.getCardNo().length()==18){
+                u.setAge(evaluate(u.getCardNo()));
+                if (!u.getNumberResults().contains("1")) {
+                    businessReminderCards.add(u);
+                }
             }
-
         }
         List<SysCompany> sysCompanyList =sysCompanyService.list();
         List<SysBusinessHallAndSysCompany> dataSysBusinessHall = sysBusinessHallService.getDataSysBusinessHallAll(sysCompanyList);