wlzboy
2026-04-01 c459808efab29dc1b8439fbb90556bdb16f4c88b
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/UserSyncServiceImpl.java
@@ -137,6 +137,8 @@
                            {
                                userByName.setSex(dto.getSex());
                            }
                            userByName.setDelFlag(dto.getLevel()==-1?"2":"0");
                            userByName.setStatus(dto.getLevel()==-1?"1":"0");
                            userByName.setUpdateBy("sync");
                            sysUserMapper.updateUser(userByName);
                            updatedCount++;
@@ -212,7 +214,8 @@
                existingUser.setPhonenumber(dto.getPhonenumber());
            }
        }
        existingUser.setStatus(dto.getLevel()==-1?"1":"0");
        existingUser.setDelFlag(dto.getLevel()==-1?"2":"0");
        if (StringUtils.isNotEmpty(dto.getSex()))
        {
            existingUser.setSex(dto.getSex());
@@ -237,6 +240,7 @@
            existingUser.setQyWechatUserId(dto.getOaWeixinUserId());
            existingUser.setQyWechatUpdateTime(new Date());
        }
        sysUserMapper.updateUser(existingUser);
    }
@@ -310,7 +314,8 @@
        newUser.setPassword(SecurityUtils.encryptPassword("123456"));
        
        // 设置默认状态为正常
        newUser.setStatus("0");
        newUser.setStatus(dto.getLevel()==-1?"1":"0");
        newUser.setDelFlag(dto.getLevel()==-1?"2":"0");
        
        newUser.setCreateBy("sync");