Browse Source

人员资料手机号变更

yingp 5 years ago
parent
commit
d9a507ac02

+ 8 - 2
uas-office-qywx/src/main/java/com/usoftchina/uas/office/qywx/service/UasEmployeeService.java

@@ -170,8 +170,14 @@ public class UasEmployeeService extends AbstractService {
         }
         if (!StringUtils.equals(employee.getEm_mobile(), user.getMobile())) {
             if (!StringUtils.isEmpty(employee.getEm_mobile())) {
-                changed = true;
-                req.mobile(employee.getEm_mobile());
+                if (StringUtils.isEmpty(user.getMobile())) {
+                    changed = true;
+                    req.mobile(employee.getEm_mobile());
+                } else if (!StringUtils.equals(employee.getEm_mobile().replace("+", "00"),
+                        user.getMobile().replace("+", "00"))) {
+                    changed = true;
+                    req.mobile(employee.getEm_mobile());
+                }
             }
         }
         if (!StringUtils.equals(employee.getEm_email(), user.getEmail())) {