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