Procházet zdrojové kódy

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

sunyize před 2 roky
rodič
revize
610926fb11

+ 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);