zhouy 3 лет назад
Родитель
Сommit
330aa4dfe8

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

@@ -443,6 +443,7 @@ public class UasEmployeeService extends AbstractService {
         logger.info("query by mobile :"+employee.getEm_mobile());
         if(StringUtils.hasText(employee.getEm_qywx())) {
             GetUserInfoResp getUserInfoResp = addrBookSdk.getUserInfoByMobile(employee.getEm_mobile());
+            logger.info("query by mobile{} , userID:", employee.getEm_mobile(), getUserInfoResp.getUserId() );
             if(StringUtils.hasText(getUserInfoResp.getUserId())){
                 if ("离职".equals(employee.getEm_class())) {
                     addrBookSdk.deleteUser(getUserInfoResp.getUserId());
@@ -474,7 +475,7 @@ public class UasEmployeeService extends AbstractService {
                     if(StringUtils.hasText(employee.getEm_position())){
                         req.position(employee.getEm_position());
                     }
-                    addrBookSdk.updateUser(new UpdateUserReq().userId(employee.getEm_qywx()).enable(true));
+                    addrBookSdk.updateUser(req.userId(employee.getEm_qywx()).enable(true));
                     if(employee.getEm_qywx() !=getUserInfoResp.getUserId()){
                         employee.setEm_qywx(getUserInfoResp.getUserId());
                         setQywx(employee);