liuxm
2024-05-16 cbcfefd656612000fb47e275737391808c7a255a
角色-权限id类型修改
2个文件已修改
6 ■■■■ 已修改文件
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoBa/BaRole.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/role/RoleSv.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoBa/BaRole.java
@@ -68,6 +68,6 @@
     * 前端web界面提交的角色所属权限的id,其是一个字符串数组
     */
    @TableField(exist = false)
    public List<Integer> priIds ;
    public List<Long> priIds ;
}
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/role/RoleSv.java
@@ -76,9 +76,9 @@
     * @param priIds 权限id
     * @return
     */
    private void updateRolePrivileges(Long roleId,List<Integer> priIds) {
    private void updateRolePrivileges(Long roleId,List<Long> priIds) {
        if(CollectionUtils.isEmpty(priIds)){
            throw new RuntimeException("权限id不能为空");
            return;
        }
        // 删除角色权限
        rpDao.deleteByRoleId(roleId);