@@ -119,4 +119,6 @@ public interface SysRoleMapper extends JoinBaseMapper<SysRole> {
public int deleteRoleByIds(Long[] roleIds);
List<SysRole> selectSysRoleList(SysRoleRequestVo sysRoleRequestVo);
+
+ String getRoleKey(@Param("roleId") Long roleId);
}
@@ -177,4 +177,6 @@ public interface ISysRoleService extends JoinIService<SysRole> {
public int insertAuthUsers(Long roleId, Long[] Ids);
IPage<SysRole> queryPage(SysRoleRequestVo sysRoleRequestVo);
+ String getRoleKey(Long roleId);
@@ -404,4 +404,9 @@ public class SysRoleServiceImpl extends JoinServiceImpl<SysRoleMapper, SysRole>
pageR.setTotal(page.getTotal());
return pageR;
+ @Override
+ public String getRoleKey(Long roleId) {
+ return roleMapper.getRoleKey(roleId);
+ }
@@ -129,6 +129,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and r.del_flag = '1'
</where>
</select>
+ <select id="getRoleKey" resultType="java.lang.String">
+ select role_key from sys_role where role_id = #{roleId}
+ </select>
<insert id="insertRole" parameterType="SysRole" useGeneratedKeys="true" keyProperty="roleId">
insert into sys_role(