forked from kidgrow-microservices-platform

zhaoxiaohao
2020-06-30 4a8009e51b236c8de961b643c885543a680efe89
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java
@@ -261,6 +261,7 @@
                    sysRoleUser.setRoleId(CommonConstant.HOSPITAL_DOCTOR_ID);
                    QueryWrapper queryWrapper=new QueryWrapper();
                    queryWrapper.eq("user_id",adminId);
                    queryWrapper.eq("role_id",CommonConstant.HOSPITAL_ADMIN_ID);
                    int update = sysUserRoleMapper.update(sysRoleUser, queryWrapper);
                    //现将操作人员设为非管理角色
                    sysDoctor.setIsAdminUser(false);
@@ -272,10 +273,11 @@
                            if (!sysDoctor.getIsAdminUser()) {
                                //现将普通人员设为管理角色
                                sysRoleUser=new SysRoleUser();
                                sysRoleUser.setUserId(adminId);
                                sysRoleUser.setRoleId(CommonConstant.HOSPITAL_DOCTOR_ID);
                                sysRoleUser.setUserId(sysDoctor.getUserId());
                                sysRoleUser.setRoleId(CommonConstant.HOSPITAL_ADMIN_ID);
                                queryWrapper=new QueryWrapper();
                                queryWrapper.eq("user_id",id);
                                queryWrapper.eq("user_id",sysDoctor.getUserId());
                                queryWrapper.eq("role_id",CommonConstant.HOSPITAL_DOCTOR_ID);
                                sysUserRoleMapper.update(sysRoleUser, queryWrapper);
                                sysDoctor.setIsAdminUser(true);
                                if (baseMapper.updateById(sysDoctor)>0) {