From 1eb502293c7df79997eebc1810252d589d1b47c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?18249757279=E2=80=9C?= <1187100643@qq.com> Date: Tue, 9 Apr 2019 22:11:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0tbRolePermissionService=20tbU?= =?UTF-8?q?serRoleService?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/TbRolePermissionService.java | 26 +++++++ .../service/TbRolePermissionServiceImpl.java | 74 ++++++++++++++++++ .../curriculum/service/TbUserRoleService.java | 26 +++++++ .../service/TbUserRoleServiceImpl.java | 78 +++++++++++++++++++ 4 files changed, 204 insertions(+) create mode 100644 src/cn/edu/hrbcu/curriculum/service/TbRolePermissionService.java create mode 100644 src/cn/edu/hrbcu/curriculum/service/TbRolePermissionServiceImpl.java create mode 100644 src/cn/edu/hrbcu/curriculum/service/TbUserRoleService.java create mode 100644 src/cn/edu/hrbcu/curriculum/service/TbUserRoleServiceImpl.java diff --git a/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionService.java b/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionService.java new file mode 100644 index 0000000..df9dc94 --- /dev/null +++ b/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionService.java @@ -0,0 +1,26 @@ +package cn.edu.hrbcu.curriculum.service; + +import java.util.List; + +import cn.edu.hrbcu.curriculum.pojo.TbRolePermission; + +/** + * @author Youguangfu + * + */ +public interface TbRolePermissionService { + int insertUserRolePermission(TbRolePermission userRolePermission); + + List selectUserRolePermissionByName(String name); + + int updateTbRolePermission(TbRolePermission tbRolePermission); + + TbRolePermission selectTbRolePermissionById(TbRolePermission tbRolePermission); + + void deletTbRolePermission(TbRolePermission tbRolePermission); + + List selectTbRolePermissions(int currentPage); + + List selectAllUserRolePermission(); + +} diff --git a/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionServiceImpl.java new file mode 100644 index 0000000..cc3c55b --- /dev/null +++ b/src/cn/edu/hrbcu/curriculum/service/TbRolePermissionServiceImpl.java @@ -0,0 +1,74 @@ +package cn.edu.hrbcu.curriculum.service; + +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + +import cn.edu.hrbcu.curriculum.dao.TbRolePermissionMapper; +import cn.edu.hrbcu.curriculum.pojo.TbRolePermission; +import cn.edu.hrbcu.curriculum.pojo.TbRolePermissionExample; +import cn.edu.hrbcu.utils.Common; + +public class TbRolePermissionServiceImpl implements TbRolePermissionService { + + + @Autowired + TbRolePermissionMapper tbRolePermissionMapper; + + @Override + public int insertUserRolePermission(TbRolePermission userRolePermission) { + // TODO Auto-generated method stub + return tbRolePermissionMapper.insert(userRolePermission); + } + + @Override + public List selectUserRolePermissionByName(String name) { + // TODO Auto-generated method stub + TbRolePermissionExample permissionExample = new TbRolePermissionExample(); + TbRolePermissionExample.Criteria criteria = permissionExample.createCriteria(); +// criteria. + return null; + } + + @Override + public int updateTbRolePermission(TbRolePermission tbRolePermission) { + // TODO Auto-generated method stub + return tbRolePermissionMapper.updateByPrimaryKey(tbRolePermission); + } + + @Override + public TbRolePermission selectTbRolePermissionById(TbRolePermission tbRolePermission) { + // TODO Auto-generated method stub + return tbRolePermissionMapper.selectByPrimaryKey(tbRolePermission.getId()); + } + + @Override + public void deletTbRolePermission(TbRolePermission tbRolePermission) { + // TODO Auto-generated method stub + tbRolePermissionMapper.deleteByPrimaryKey(tbRolePermission.getId()); + } + + @Override + public List selectTbRolePermissions(int currentPage) { + // TODO Auto-generated method stub + if(currentPage >= 0) { + PageHelper.startPage(currentPage,Common.PAGE_SIZE); + } + TbRolePermissionExample example = new TbRolePermissionExample(); + TbRolePermissionExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0); + return tbRolePermissionMapper.selectByExample(example); + } + + @Override + public List selectAllUserRolePermission() { + // TODO Auto-generated method stub + TbRolePermissionExample example = new TbRolePermissionExample(); + TbRolePermissionExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(-1); + return tbRolePermissionMapper.selectByExample(example); + } + +} diff --git a/src/cn/edu/hrbcu/curriculum/service/TbUserRoleService.java b/src/cn/edu/hrbcu/curriculum/service/TbUserRoleService.java new file mode 100644 index 0000000..8265bd6 --- /dev/null +++ b/src/cn/edu/hrbcu/curriculum/service/TbUserRoleService.java @@ -0,0 +1,26 @@ +package cn.edu.hrbcu.curriculum.service; + +import java.util.List; + +import cn.edu.hrbcu.curriculum.pojo.TbUserRole; + +/** + * @author Youguangfu + * + */ +public interface TbUserRoleService { + int insertUserRole(TbUserRole userRole); + + List selectUserRoleByName(String name); + + int updateTbUserRole(TbUserRole tbUserRole); + + TbUserRole selectTbUserRoleById(TbUserRole tbUserRole); + + void deletTbUserRole(TbUserRole tbUserRole); + + List selectTbUserRoles(int currentPage); + + List selectAllUserRole(); + +} diff --git a/src/cn/edu/hrbcu/curriculum/service/TbUserRoleServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TbUserRoleServiceImpl.java new file mode 100644 index 0000000..2afd43a --- /dev/null +++ b/src/cn/edu/hrbcu/curriculum/service/TbUserRoleServiceImpl.java @@ -0,0 +1,78 @@ +package cn.edu.hrbcu.curriculum.service; + +import java.util.List; + + +import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + +import cn.edu.hrbcu.curriculum.dao.TbUserRoleMapper; +import cn.edu.hrbcu.curriculum.pojo.TbUserRole; +import cn.edu.hrbcu.curriculum.pojo.TbUserRoleExample; +import cn.edu.hrbcu.utils.Common; + +/** + * @author Youguangfu + * + */ +public class TbUserRoleServiceImpl implements TbUserRoleService { + + + @Autowired + TbUserRoleMapper tbUserRoleMapper; + + @Override + public int insertUserRole(TbUserRole userUserRole) { + // TODO Auto-generated method stub + return tbUserRoleMapper.insert(userUserRole); + } + + @Override + public List selectUserRoleByName(String name) { + // TODO Auto-generated method stub + TbUserRoleExample example = new TbUserRoleExample(); + TbUserRoleExample.Criteria criteria = example.createCriteria(); +// criteria.andandNameEqualTo(name); + return tbUserRoleMapper.selectByExample(example); + } + + @Override + public int updateTbUserRole(TbUserRole tbUserRole) { + // TODO Auto-generated method stub + return tbUserRoleMapper.updateByPrimaryKey(tbUserRole); + } + + @Override + public TbUserRole selectTbUserRoleById(TbUserRole tbUserRole) { + // TODO Auto-generated method stub + return tbUserRoleMapper.selectByPrimaryKey(tbUserRole.getId()); + } + + @Override + public void deletTbUserRole(TbUserRole tbUserRole) { + // TODO Auto-generated method stub + tbUserRoleMapper.deleteByPrimaryKey(tbUserRole.getId()); + } + + @Override + public List selectTbUserRoles(int currentPage) { + // TODO Auto-generated method stub + if(currentPage >= 0) { + PageHelper.startPage(currentPage,Common.PAGE_SIZE); + } + TbUserRoleExample example = new TbUserRoleExample(); + TbUserRoleExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + return tbUserRoleMapper.selectByExample(example); + } + + @Override + public List selectAllUserRole() { + // TODO Auto-generated method stub + TbUserRoleExample example = new TbUserRoleExample(); + TbUserRoleExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(-1L); + return tbUserRoleMapper.selectByExample(example); + } +} -- Gitee