feat(user): 添加部门ID变更检测以同步用户信息

dev
zhaokai 2026-06-15 10:20:32 +08:00
parent 3c37c50374
commit 5662a0a430
1 changed files with 4 additions and 2 deletions

View File

@ -110,7 +110,8 @@ public class UserUpdateExe {
boolean res = userGateway.update(userE); boolean res = userGateway.update(userE);
if(!Objects.equals(userE.getPhone(), userDO.getPhone()) if(!Objects.equals(userE.getPhone(), userDO.getPhone())
|| !Objects.equals(userE.getEmail(), userDO.getEmail()) || !Objects.equals(userE.getEmail(), userDO.getEmail())
|| !Objects.equals(userE.getName(), userDO.getName())){ || !Objects.equals(userE.getName(), userDO.getName())
|| !Objects.equals(userE.getDepartmentId(), userDO.getDepartmentId())){
// 判断底座是否有该用户信息,如果没有则不调用底座 // 判断底座是否有该用户信息,如果没有则不调用底座
SingleResponse<UserDetailCO> detail = null; SingleResponse<UserDetailCO> detail = null;
try { try {
@ -147,7 +148,8 @@ public class UserUpdateExe {
if(!Objects.equals(userE.getPhone(), userDO.getPhone()) if(!Objects.equals(userE.getPhone(), userDO.getPhone())
|| !Objects.equals(userE.getEmail(), userDO.getEmail()) || !Objects.equals(userE.getEmail(), userDO.getEmail())
|| !Objects.equals(userE.getName(), userDO.getName()) || !Objects.equals(userE.getName(), userDO.getName())
|| !Objects.equals(userE.getRoleId(), userDO.getRoleId())){ || !Objects.equals(userE.getRoleId(), userDO.getRoleId())
|| !Objects.equals(userE.getDepartmentId(), userDO.getDepartmentId())){
// 判断底座是否有该用户信息,如果没有则不调用底座 // 判断底座是否有该用户信息,如果没有则不调用底座
SingleResponse<UserDetailCO> detail = null; SingleResponse<UserDetailCO> detail = null;
try { try {