|
|
@@ -46,10 +46,13 @@ public class UasEmpTurnoverListener {
|
|
|
Employee employee = employeeService.getByCode(emCode);
|
|
|
if (null != employee && null != employee.getEm_qywx() && !addrBookSdk.isReadonly()&& employee.getEm_class().equals("离职")) {
|
|
|
try {
|
|
|
- addrBookSdk.deleteUser(employee.getEm_qywx());
|
|
|
+ addrBookSdk.deleteUser(employee.getEm_qywx());
|
|
|
} catch (Exception e) {
|
|
|
logger.error("onEmployeeLeaveSingle error", e);
|
|
|
}
|
|
|
+
|
|
|
+ employee.setEm_qywx(null);
|
|
|
+ employeeService.setQywx(employee);
|
|
|
}
|
|
|
}
|
|
|
}
|