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);
if(!Objects.equals(userE.getPhone(), userDO.getPhone())
|| !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;
try {
@ -147,7 +148,8 @@ public class UserUpdateExe {
if(!Objects.equals(userE.getPhone(), userDO.getPhone())
|| !Objects.equals(userE.getEmail(), userDO.getEmail())
|| !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;
try {