diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DeptMapper.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DeptMapper.java index 19b6275e..e166637e 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DeptMapper.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DeptMapper.java @@ -13,7 +13,7 @@ import java.util.Set; @Mapper public interface DeptMapper extends BaseMapper { - List selectAll(@Param("criteria") DeptQueryCriteria criteria); + List selectByPage(@Param("criteria") DeptQueryCriteria criteria); List selectByPid(@Param("pid") Long pid); @Select("select count(*) from sys_dept where pid = #{pid}") diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DictMapper.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DictMapper.java index 6567930c..a8755f82 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DictMapper.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/DictMapper.java @@ -13,7 +13,7 @@ import java.util.List; @Mapper public interface DictMapper extends BaseMapper { - IPage findAll(@Param("criteria") DictQueryCriteria criteria, Page page); + IPage selectByPage(@Param("criteria") DictQueryCriteria criteria, Page page); - List findAll(@Param("criteria") DictQueryCriteria criteria); + List selectByPage(@Param("criteria") DictQueryCriteria criteria); } \ No newline at end of file diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/JobMapper.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/JobMapper.java index 1c59ba85..a11db25e 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/JobMapper.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/JobMapper.java @@ -15,9 +15,9 @@ import java.util.List; public interface JobMapper extends BaseMapper { @Select("select id from sys_job where name = #{name}") - Job findByName(@Param("name") String name); + Job selectByName(@Param("name") String name); - List findAll(@Param("criteria") JobQueryCriteria criteria); + List selectByPage(@Param("criteria") JobQueryCriteria criteria); - IPage findAll(@Param("criteria") JobQueryCriteria criteria, Page page); + IPage selectByPage(@Param("criteria") JobQueryCriteria criteria, Page page); } \ No newline at end of file diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleDeptMapper.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleDeptMapper.java index c5af396b..69e48e4f 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleDeptMapper.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleDeptMapper.java @@ -8,9 +8,9 @@ import java.util.Set; @Mapper public interface RoleDeptMapper { - void insertData(@Param("roleId") Long roleId, @Param("depts") Set depts); + void insertBatchByRoleId(@Param("roleId") Long roleId, @Param("depts") Set depts); void deleteByRoleId(@Param("roleId") Long roleId); - void deleteByRoleIds(@Param("roleIds") Set roleIds); + void deleteBatchByRoleIds(@Param("roleIds") Set roleIds); } diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleMapper.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleMapper.java index 41a9d8e7..996fa58b 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleMapper.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/mapper/RoleMapper.java @@ -12,23 +12,14 @@ import java.util.Set; @Mapper public interface RoleMapper extends BaseMapper { - - List queryAll(); - - Long countAll(@Param("criteria") RoleQueryCriteria criteria); - - List findAll(@Param("criteria") RoleQueryCriteria criteria); - - Role findById(@Param("roleId") Long roleId); - - Role findByName(@Param("name") String name); - - List findByUserId(@Param("userId") Long userId); - - int countByDepts(@Param("deptIds") Set deptIds); - - @Select("SELECT role.role_id as id FROM sys_role role, sys_roles_menus rm " + - "WHERE role.role_id = rm.role_id AND rm.menu_id = #{menuId}") - List findByMenuId(@Param("menuId") Long menuId); + List selectByPage(); + Long countByCriteria(@Param("criteria") RoleQueryCriteria criteria); + List selectByPage(@Param("criteria") RoleQueryCriteria criteria); + Role selectById(@Param("roleId") Long roleId); + Role selectByName(@Param("name") String name); + List selectByUserId(@Param("userId") Long userId); + int countByDeptIds(@Param("deptIds") Set deptIds); + @Select("SELECT role.role_id as id FROM sys_role role, sys_roles_menus rm WHERE role.role_id = rm.role_id AND rm.menu_id = #{menuId}") + List selectByMenuId(@Param("menuId") Long menuId); } diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DeptServiceImpl.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DeptServiceImpl.java index 66d82ae8..cae7aed2 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DeptServiceImpl.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DeptServiceImpl.java @@ -64,7 +64,7 @@ public class DeptServiceImpl extends ServiceImpl implements De } // 数据权限 criteria.setIds(SecurityUtil.getCurrentUserDataScope()); - List list = deptMapper.selectAll(criteria); + List list = deptMapper.selectByPage(criteria); // 如果为空,就代表为自定义权限或者本级权限,就需要去重,不理解可以注释掉,看查询结果 if (StringUtil.isBlank(dataScopeType)) { return deduplication(list); @@ -226,7 +226,7 @@ public class DeptServiceImpl extends ServiceImpl implements De if (userMapper.countByDepts(deptIds) > 0) { throw new BadRequestException("所选部门存在用户关联,请解除后再试!"); } - if (roleMapper.countByDepts(deptIds) > 0) { + if (roleMapper.countByDeptIds(deptIds) > 0) { throw new BadRequestException("所选部门存在角色关联,请解除后再试!"); } } diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DictServiceImpl.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DictServiceImpl.java index 5202a4d8..26827d3b 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DictServiceImpl.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/DictServiceImpl.java @@ -32,13 +32,13 @@ public class DictServiceImpl extends ServiceImpl implements Di @Override public PageResult queryAll(DictQueryCriteria criteria, Page page) { - IPage dicts = dictMapper.findAll(criteria, page); + IPage dicts = dictMapper.selectByPage(criteria, page); return PageUtil.toPage(dicts); } @Override public List queryAll(DictQueryCriteria criteria) { - return dictMapper.findAll(criteria); + return dictMapper.selectByPage(criteria); } @Override diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/JobServiceImpl.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/JobServiceImpl.java index 5cb18a0a..9b85596f 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/JobServiceImpl.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/JobServiceImpl.java @@ -32,12 +32,12 @@ public class JobServiceImpl extends ServiceImpl implements JobSe @Override public PageResult queryAll(JobQueryCriteria criteria, Page page) { - return PageUtil.toPage(jobMapper.findAll(criteria, page)); + return PageUtil.toPage(jobMapper.selectByPage(criteria, page)); } @Override public List queryAll(JobQueryCriteria criteria) { - return jobMapper.findAll(criteria); + return jobMapper.selectByPage(criteria); } @Override @@ -54,7 +54,7 @@ public class JobServiceImpl extends ServiceImpl implements JobSe @Override @Transactional(rollbackFor = Exception.class) public void create(Job resources) { - Job job = jobMapper.findByName(resources.getName()); + Job job = jobMapper.selectByName(resources.getName()); if (job != null) { throw new EntityExistException(Job.class, "name", resources.getName()); } @@ -65,7 +65,7 @@ public class JobServiceImpl extends ServiceImpl implements JobSe @Transactional(rollbackFor = Exception.class) public void update(Job resources) { Job job = getById(resources.getId()); - Job old = jobMapper.findByName(resources.getName()); + Job old = jobMapper.selectByName(resources.getName()); if (old != null && !old.getId().equals(resources.getId())) { throw new EntityExistException(Job.class, "name", resources.getName()); } diff --git a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/RoleServiceImpl.java b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/RoleServiceImpl.java index ce791a4e..7e86b0c2 100644 --- a/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/RoleServiceImpl.java +++ b/cutejava/cutejava-system/src/main/java/cn/odboy/modules/system/service/impl/RoleServiceImpl.java @@ -45,19 +45,19 @@ public class RoleServiceImpl extends ServiceImpl implements Ro @Override public List queryAll() { - return roleMapper.queryAll(); + return roleMapper.selectByPage(); } @Override public List queryAll(RoleQueryCriteria criteria) { - return roleMapper.findAll(criteria); + return roleMapper.selectByPage(criteria); } @Override public PageResult queryAll(RoleQueryCriteria criteria, Page page) { criteria.setOffset(page.offset()); - List roles = roleMapper.findAll(criteria); - Long total = roleMapper.countAll(criteria); + List roles = roleMapper.selectByPage(criteria); + Long total = roleMapper.countByCriteria(criteria); return PageUtil.toPage(roles, total); } @@ -66,7 +66,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro String key = CacheKey.ROLE_ID + id; Role role = redisUtil.get(key, Role.class); if (role == null) { - role = roleMapper.findById(id); + role = roleMapper.selectById(id); redisUtil.set(key, role, 1, TimeUnit.DAYS); } return role; @@ -75,13 +75,13 @@ public class RoleServiceImpl extends ServiceImpl implements Ro @Override @Transactional(rollbackFor = Exception.class) public void create(Role resources) { - if (roleMapper.findByName(resources.getName()) != null) { + if (roleMapper.selectByName(resources.getName()) != null) { throw new EntityExistException(Role.class, "username", resources.getName()); } save(resources); // 判断是否有部门数据,若有,则需创建关联 if (CollectionUtil.isNotEmpty(resources.getDepts())) { - roleDeptMapper.insertData(resources.getId(), resources.getDepts()); + roleDeptMapper.insertBatchByRoleId(resources.getId(), resources.getDepts()); } } @@ -89,7 +89,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro @Transactional(rollbackFor = Exception.class) public void update(Role resources) { Role role = getById(resources.getId()); - Role role1 = roleMapper.findByName(resources.getName()); + Role role1 = roleMapper.selectByName(resources.getName()); if (role1 != null && !role1.getId().equals(role.getId())) { throw new EntityExistException(Role.class, "username", resources.getName()); } @@ -104,7 +104,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro roleDeptMapper.deleteByRoleId(resources.getId()); // 判断是否有部门数据,若有,则需更新关联 if (CollectionUtil.isNotEmpty(resources.getDepts())) { - roleDeptMapper.insertData(resources.getId(), resources.getDepts()); + roleDeptMapper.insertBatchByRoleId(resources.getId(), resources.getDepts()); } // 更新相关缓存 delCaches(role.getId(), null); @@ -132,7 +132,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro } removeBatchByIds(ids); // 删除角色部门关联数据、角色菜单关联数据 - roleDeptMapper.deleteByRoleIds(ids); + roleDeptMapper.deleteBatchByRoleIds(ids); roleMenuMapper.deleteByRoleIds(ids); } @@ -141,7 +141,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro String key = CacheKey.ROLE_USER + userId; List roles = redisUtil.getList(key, Role.class); if (CollUtil.isEmpty(roles)) { - roles = roleMapper.findByUserId(userId); + roles = roleMapper.selectByUserId(userId); redisUtil.set(key, roles, 1, TimeUnit.DAYS); } return roles; @@ -171,7 +171,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro return permissions.stream().map(AuthorityDto::new) .collect(Collectors.toList()); } - List roles = roleMapper.findByUserId(user.getId()); + List roles = roleMapper.selectByUserId(user.getId()); permissions = roles.stream().flatMap(role -> role.getMenus().stream()) .map(Menu::getPermission) .filter(StringUtil::isNotBlank).collect(Collectors.toSet()); @@ -205,7 +205,7 @@ public class RoleServiceImpl extends ServiceImpl implements Ro @Override public List findByMenuId(Long menuId) { - return roleMapper.findByMenuId(menuId); + return roleMapper.selectByMenuId(menuId); } /** diff --git a/cutejava/cutejava-system/src/main/resources/mapper/DeptMapper.xml b/cutejava/cutejava-system/src/main/resources/mapper/DeptMapper.xml index b7e73249..f588239b 100644 --- a/cutejava/cutejava-system/src/main/resources/mapper/DeptMapper.xml +++ b/cutejava/cutejava-system/src/main/resources/mapper/DeptMapper.xml @@ -14,7 +14,7 @@ - SELECT dept_id, `name`, diff --git a/cutejava/cutejava-system/src/main/resources/mapper/DictMapper.xml b/cutejava/cutejava-system/src/main/resources/mapper/DictMapper.xml index 3dbfa9a3..81d3cd99 100644 --- a/cutejava/cutejava-system/src/main/resources/mapper/DictMapper.xml +++ b/cutejava/cutejava-system/src/main/resources/mapper/DictMapper.xml @@ -1,7 +1,7 @@ - SELECT * from sys_dict d diff --git a/cutejava/cutejava-system/src/main/resources/mapper/JobMapper.xml b/cutejava/cutejava-system/src/main/resources/mapper/JobMapper.xml index 22a86ff0..0ed2ba49 100644 --- a/cutejava/cutejava-system/src/main/resources/mapper/JobMapper.xml +++ b/cutejava/cutejava-system/src/main/resources/mapper/JobMapper.xml @@ -1,7 +1,7 @@ - select * from sys_job diff --git a/cutejava/cutejava-system/src/main/resources/mapper/RoleDeptMapper.xml b/cutejava/cutejava-system/src/main/resources/mapper/RoleDeptMapper.xml index a56b2f91..b25fe766 100644 --- a/cutejava/cutejava-system/src/main/resources/mapper/RoleDeptMapper.xml +++ b/cutejava/cutejava-system/src/main/resources/mapper/RoleDeptMapper.xml @@ -1,7 +1,7 @@ - + insert into sys_roles_depts (role_id, dept_id) values @@ -14,7 +14,7 @@ where role_id = #{roleId} - + delete from sys_roles_depts where role_id in