lidongdong
2022-11-15 3c850e256e028c5c0bfd6fdaaf2ba0ebb753048d
flower_city/src/main/java/com/dg/core/controller/GuideDoController.java
@@ -112,17 +112,35 @@
            user.setPhonenumber(config.getPhonenumber());
            user.setLoginName(config.getLoginName());
            user.setMasterIds(config.getMasterIds());
            user.setRoleIds("2");
            //是否是部门领导(1是  2不是)
            if(StringUtils.equals("1",config.getIsDivisionHead()))
            {
                user.setRoleIds("13");
            }
            else
            {
                user.setRoleIds("2");
            }
            user.setUserType("2");
            user.setIsDivisionHead("1");
            user.setStatus(config.getStatus());
            user.setUpdateTime(LocalDateTime.now());
            //提示用户名或密码错误
            return toAjax(IUserService.updateConfig(user));
        }
        config.setRoleIds(2+"");
        //是否是部门领导(1是  2不是)
        if(StringUtils.equals("1",config.getIsDivisionHead()))
        {
            config.setRoleIds("13");
        }
        else
        {
            config.setRoleIds("2");
        }
        config.setCreateTime(LocalDateTime.now());
        config.setUpdateTime(LocalDateTime.now());
        config.setUserId(Snowflake.getId()+"");
        config.setIsDivisionHead("1");
        return toAjax(IUserService.insertConfig(config));
    }
@@ -155,6 +173,22 @@
        config.setUserType("2");
        //是否是部门领导(1是  2不是)
        if(StringUtils.equals("1",config.getIsDivisionHead()))
        {
            config.setRoleIds("13");
        }
        else
        {
            config.setRoleIds("2");
        }
        SysUser user=IUserService.selectData(null,config.getPhonenumber(),null);
        if (user != null && !(user.getUserId().equals(config.getUserId())))
        {
            //提示用户名或密码错误
            return ResultData.error("该手机账户已存在!请更换手机号");
        }
        return toAjax(IUserService.updateConfig(config));
    }
@@ -179,7 +213,9 @@
            return error("该人员有工单未处理完不能删除");
        }
        SysUser user=IUserService.selectData(userId,null,null);
        user.setUserType("3");
        user.setUserType("4");
        user.setRoleIds("4");
        user.setIsDivisionHead("2");
        return toAjax(IUserService.updateConfig(user));
    }