소스 검색

update:绑定微信优化

ct 3 일 전
부모
커밋
0ab2afd01c
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 10 2
      fs-service/src/main/java/com/fs/his/service/impl/FsUserServiceImpl.java

+ 10 - 2
fs-service/src/main/java/com/fs/his/service/impl/FsUserServiceImpl.java

@@ -248,8 +248,16 @@ public class FsUserServiceImpl implements IFsUserService {
     @Override
     public int updateFsUser(FsUser fsUser) {
         fsUser.setUpdateTime(DateUtils.getNowDate());
-        if (fsUser.getPhone() != null && fsUser.getPhone().length() == 11 && fsUser.getPhone().matches("\\d+")) {
-            fsUser.setPhone(encryptPhone(fsUser.getPhone()));
+        if (fsUser.getPhone() != null) {
+            //明文手机号
+            if (fsUser.getPhone().length() == 11 && fsUser.getPhone().matches("\\d+")){
+                fsUser.setPhone(encryptPhone(fsUser.getPhone()));
+                //加密手机号
+            }else if (fsUser.getPhone().length() > 11&&fsUser.getPhone().startsWith("A-")){
+                fsUser.setPhone(fsUser.getPhone());
+            }else {
+                fsUser.setPhone(null);
+            }
         } else {
             fsUser.setPhone(null);
         }