upd: 编码规范

This commit is contained in:
2025-04-09 19:21:56 +08:00
parent a4f6f259b5
commit 4a966fc535
3 changed files with 7 additions and 9 deletions
@@ -7,9 +7,7 @@ import java.util.Set;
@Mapper @Mapper
public interface RoleDeptMapper { public interface RoleDeptMapper {
void insertBatchByRoleId(@Param("roleId") Long roleId, @Param("depts") Set<Dept> depts); void insertBatchWithRoleId(@Param("roleId") Long roleId, @Param("depts") Set<Dept> depts);
void deleteByRoleId(@Param("roleId") Long roleId); void deleteByRoleId(@Param("roleId") Long roleId);
void deleteByRoleIds(@Param("roleIds") Set<Long> roleIds);
void deleteBatchByRoleIds(@Param("roleIds") Set<Long> roleIds);
} }
@@ -88,7 +88,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
save(BeanUtil.copyProperties(resources, Role.class)); save(BeanUtil.copyProperties(resources, Role.class));
// 判断是否有部门数据,若有,则需创建关联 // 判断是否有部门数据,若有,则需创建关联
if (CollectionUtil.isNotEmpty(resources.getDepts())) { if (CollectionUtil.isNotEmpty(resources.getDepts())) {
roleDeptMapper.insertBatchByRoleId(resources.getId(), resources.getDepts()); roleDeptMapper.insertBatchWithRoleId(resources.getId(), resources.getDepts());
} }
} }
@@ -111,7 +111,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
roleDeptMapper.deleteByRoleId(resources.getId()); roleDeptMapper.deleteByRoleId(resources.getId());
// 判断是否有部门数据,若有,则需更新关联 // 判断是否有部门数据,若有,则需更新关联
if (CollectionUtil.isNotEmpty(resources.getDepts())) { if (CollectionUtil.isNotEmpty(resources.getDepts())) {
roleDeptMapper.insertBatchByRoleId(resources.getId(), resources.getDepts()); roleDeptMapper.insertBatchWithRoleId(resources.getId(), resources.getDepts());
} }
// 更新相关缓存 // 更新相关缓存
delCaches(role.getId(), null); delCaches(role.getId(), null);
@@ -139,7 +139,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
} }
removeBatchByIds(ids); removeBatchByIds(ids);
// 删除角色部门关联数据、角色菜单关联数据 // 删除角色部门关联数据、角色菜单关联数据
roleDeptMapper.deleteBatchByRoleIds(ids); roleDeptMapper.deleteByRoleIds(ids);
roleMenuMapper.deleteByRoleIds(ids); roleMenuMapper.deleteByRoleIds(ids);
} }
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="cn.odboy.application.system.mapper.RoleDeptMapper"> <mapper namespace="cn.odboy.application.system.mapper.RoleDeptMapper">
<insert id="insertBatchByRoleId"> <insert id="insertBatchWithRoleId">
insert into sys_roles_depts (role_id, dept_id) insert into sys_roles_depts (role_id, dept_id)
values values
<foreach collection="depts" item="item" open="(" separator="),(" close=")"> <foreach collection="depts" item="item" open="(" separator="),(" close=")">
@@ -15,7 +15,7 @@
where role_id = #{roleId} where role_id = #{roleId}
</delete> </delete>
<delete id="deleteBatchByRoleIds"> <delete id="deleteByRoleIds">
delete from sys_roles_depts delete from sys_roles_depts
where role_id in where role_id in
<foreach collection="roleIds" item="id" open="(" separator="," close=")"> <foreach collection="roleIds" item="id" open="(" separator="," close=")">