| | |
| | | import com.kidgrow.common.feign.UserService; |
| | | import com.kidgrow.common.model.SysRole; |
| | | import com.kidgrow.common.model.SysUser; |
| | | import com.kidgrow.common.utils.StringUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.core.MethodParameter; |
| | | import org.springframework.web.bind.support.WebDataBinderFactory; |
| | |
| | | user.setUsername(username); |
| | | } |
| | | List<SysRole> sysRoleList = new ArrayList<>(); |
| | | Arrays.stream(roles.split(",")).forEach(role -> { |
| | | SysRole sysRole = new SysRole(); |
| | | sysRole.setCode(role); |
| | | sysRoleList.add(sysRole); |
| | | }); |
| | | if(StringUtils.isNotBlank(roles)){ |
| | | Arrays.stream(roles.split(",")).forEach(role -> { |
| | | SysRole sysRole = new SysRole(); |
| | | sysRole.setCode(role); |
| | | sysRoleList.add(sysRole); |
| | | }); |
| | | } |
| | | user.setRoles(sysRoleList); |
| | | return user; |
| | | } |