From 1d1ee8c13e61958c6d5fc1a6bc3b819c68c19c04 Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期六, 09 十月 2021 11:04:27 +0800
Subject: [PATCH] 走访任务新增月初定时创建上月已走访定时任务以及修改bug

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComClusterMemberExcelListen.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComClusterMemberExcelListen.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComClusterMemberExcelListen.java
index 9657bd8..de1bf3a 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComClusterMemberExcelListen.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComClusterMemberExcelListen.java
@@ -20,6 +20,8 @@
 import java.util.List;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 import java.util.stream.Collectors;
 
 /**
@@ -114,6 +116,16 @@
                     index++;
                     mistakes.add(setErrorObject(oneData,"联系电话不可为空,请填写联系电话"));
                     continue;
+                }else{
+                    //验证手机号正则
+                    String regex = "/^1(3\\d|4[5-9]|5[0-35-9]|6[567]|7[0-8]|8\\d|9[0-35-9])\\d{8}$/";
+                    Pattern pattern = Pattern.compile(regex);
+                    Matcher m = pattern.matcher(oneData.get(3));
+                    if(!m.matches()){
+                        index++;
+                        mistakes.add(setErrorObject(oneData,"联系电话输入错误,请核对联系电话"));
+                        continue;
+                    }
                 }
                 vo.setPhone(oneData.get(3));
                 if (StringUtils.isEmpty(oneData.get(4))) {

--
Gitblit v1.7.1