瀏覽代碼

删除role

njs 3 年之前
父節點
當前提交
e233d60683

+ 9 - 3
suishenbang-sync/suishenbang-sync-common/src/main/java/com/dgtly/sync/service/impl/AnalysisSysUserService.java

@@ -454,7 +454,9 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
                         /**  更新 */
                         if(!sysUser.getSysUserExt().getSalesLevel().equals(userExt.getSalesLevel())){
                             sysUserService.deleteByLoginName(user.getLoginName());
-                        }else if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                        }
+                        if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                            System.out.println("解析diy部门不一致情况原/新"+sysUser.getSysUserExt().getPostCode()+"/"+userExt.getPostCode());
                             SysUserRole role=new SysUserRole();
                             role.setUserId(sysUser.getUserId());
                             userRoleMapper.deleteUserRoleInfo(role);
@@ -676,7 +678,9 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
                         /**  更新 */
                         if(!sysUser.getSysUserExt().getSalesLevel().equals(userExt.getSalesLevel())){
                             sysUserService.deleteByLoginName(user.getLoginName());
-                        }else if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                        }
+                        if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                            log.error("解析cw部门不一致情况原/新", sysUser.getSysUserExt().getPostCode()+"/"+userExt.getPostCode());
                             SysUserRole role=new SysUserRole();
                             role.setUserId(sysUser.getUserId());
                             userRoleMapper.deleteUserRoleInfo(role);
@@ -874,7 +878,9 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
                         /**  更新 */
                        if(!sysUser.getSysUserExt().getSalesLevel().equals(userExt.getSalesLevel())){
                            sysUserService.deleteByLoginName(user.getLoginName());
-                       }else if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                       }
+                       if(!sysUser.getSysUserExt().getPostCode().equals(userExt.getPostCode())){
+                           log.error("解析cw部门不一致情况原/新", sysUser.getSysUserExt().getPostCode()+"/"+userExt.getPostCode());
                            SysUserRole role=new SysUserRole();
                            role.setUserId(sysUser.getUserId());
                            userRoleMapper.deleteUserRoleInfo(role);