upd: 编码规范

This commit is contained in:
2025-04-09 19:29:59 +08:00
parent 1c91a68070
commit d955f83eb2
6 changed files with 7 additions and 9 deletions
@@ -8,8 +8,7 @@ import java.util.Set;
@Mapper @Mapper
public interface RoleMenuMapper { public interface RoleMenuMapper {
void insertData(@Param("roleId") Long roleId, @Param("menus") Set<Menu> menus); void insertBatchWithRoleId(@Param("menus") Set<Menu> menus, @Param("roleId") Long roleId);
void deleteByRoleId(@Param("roleId") Long roleId); void deleteByRoleId(@Param("roleId") Long roleId);
void deleteByRoleIds(@Param("roleIds") Set<Long> roleIds); void deleteByRoleIds(@Param("roleIds") Set<Long> roleIds);
@@ -7,8 +7,7 @@ import java.util.Set;
@Mapper @Mapper
public interface UserJobMapper { public interface UserJobMapper {
void insertBatchWithUserId(@Param("jobs") Set<Job> jobs, @Param("userId") Long userId);
void insertData(@Param("userId") Long userId, @Param("jobs") Set<Job> jobs);
void deleteByUserId(@Param("userId") Long userId); void deleteByUserId(@Param("userId") Long userId);
@@ -124,7 +124,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
roleMenuMapper.deleteByRoleId(role.getId()); roleMenuMapper.deleteByRoleId(role.getId());
// 判断是否为空 // 判断是否为空
if (CollUtil.isNotEmpty(role.getMenus())) { if (CollUtil.isNotEmpty(role.getMenus())) {
roleMenuMapper.insertData(role.getId(), role.getMenus()); roleMenuMapper.insertBatchWithRoleId(role.getMenus(), role.getId());
} }
// 更新缓存 // 更新缓存
delCaches(role.getId(), users); delCaches(role.getId(), users);
@@ -92,7 +92,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
} }
save(resources); save(resources);
// 保存用户岗位 // 保存用户岗位
userJobMapper.insertData(resources.getId(), resources.getJobs()); userJobMapper.insertBatchWithUserId(resources.getJobs(), resources.getId());
// 保存用户角色 // 保存用户角色
userRoleMapper.insertData(resources.getId(), resources.getRoles()); userRoleMapper.insertData(resources.getId(), resources.getRoles());
} }
@@ -143,7 +143,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
delCaches(user.getId(), user.getUsername()); delCaches(user.getId(), user.getUsername());
// 更新用户岗位 // 更新用户岗位
userJobMapper.deleteByUserId(resources.getId()); userJobMapper.deleteByUserId(resources.getId());
userJobMapper.insertData(resources.getId(), resources.getJobs()); userJobMapper.insertBatchWithUserId(resources.getJobs(), resources.getId());
// 更新用户角色 // 更新用户角色
userRoleMapper.deleteByUserId(resources.getId()); userRoleMapper.deleteByUserId(resources.getId());
userRoleMapper.insertData(resources.getId(), resources.getRoles()); userRoleMapper.insertData(resources.getId(), resources.getRoles());
@@ -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.RoleMenuMapper"> <mapper namespace="cn.odboy.application.system.mapper.RoleMenuMapper">
<insert id="insertData"> <insert id="insertBatchWithRoleId">
insert into sys_roles_menus (role_id, menu_id) insert into sys_roles_menus (role_id, menu_id)
values values
<foreach collection="menus" item="item" open="(" separator="),(" close=")"> <foreach collection="menus" item="item" open="(" separator="),(" close=")">
@@ -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.UserJobMapper"> <mapper namespace="cn.odboy.application.system.mapper.UserJobMapper">
<insert id="insertData"> <insert id="insertBatchWithUserId">
insert into sys_users_jobs (user_id, job_id) insert into sys_users_jobs (user_id, job_id)
values values
<foreach collection="jobs" item="item" open="(" separator="),(" close=")"> <foreach collection="jobs" item="item" open="(" separator="),(" close=")">