| | |
| | | SysRole r = new SysRole(); |
| | | r.setRoleCode(code); |
| | | r.setRoleName(roleName); |
| | | r.setRemark(trimToNull(req.getRemark())); |
| | | r.setRemark(trimToEmpty(req.getRemark())); |
| | | sysRoleMapper.insert(r); |
| | | SysRole fresh = sysRoleMapper.selectById(r.getId()); |
| | | if (fresh == null || !StringUtils.hasText(fresh.getUuid())) { |
| | |
| | | String roleName = req.getRoleName().trim(); |
| | | validateRoleNameUnique(roleName, id); |
| | | r.setRoleName(roleName); |
| | | r.setRemark(trimToNull(req.getRemark())); |
| | | r.setRemark(trimToEmpty(req.getRemark())); |
| | | sysRoleMapper.updateById(r); |
| | | replaceRoleMenus(id, req.getMenuIds()); |
| | | } |
| | |
| | | String t = s.trim(); |
| | | return t.isEmpty() ? null : t; |
| | | } |
| | | |
| | | private static String trimToEmpty(String s) { |
| | | return s == null ? "" : s.trim(); |
| | | } |
| | | } |