📄 rightservice.java
字号:
package com.accp.service;
import java.util.Map;
import com.accp.dao.jb_crm_team0.Inf.ISysRightDAO;
import com.accp.dao.jb_crm_team0.Inf.ISysRoleRightDAO;
import com.accp.entity.jb_crm_team0.SysRight;
import com.accp.util.PageResult;
public class RightService {
private ISysRightDAO rightDao = null;
private ISysRoleRightDAO roleRightDao = null;
public ISysRoleRightDAO getRoleRightDao() {
return roleRightDao;
}
public void setRoleRightDao(ISysRoleRightDAO roleRightDao) {
this.roleRightDao = roleRightDao;
}
public ISysRightDAO getRightDao() {
return rightDao;
}
public void setRightDao(ISysRightDAO rightDao) {
this.rightDao = rightDao;
}
public String[] findRight(Long roleId) {
return roleRightDao.findRight(roleId);
}
// 查询所有的数据。。。。
public PageResult findAll(Map paramMap) {
return rightDao.findRight(paramMap);
}
// 查找ID。。。。
public SysRight findRightId(Long rightid) {
return rightDao.findById(rightid);
}
// 判断rightCode是否存在。。。
public boolean isRightCode(Long rightCode) {
if (rightDao.findById(rightCode) == null) {
return false;
} else {
return true;
}
}
// 判断rightCode在role_right表中是否存在。。
public boolean isRoleRight(Long rightCode) {
if (roleRightDao.findByProperty("sysRight.rightCode", rightCode).size()>0) {
return true;
} else {
return false;
}
}
// 添加。。。。。
public void addRight(SysRight right) {
rightDao.save(right);
}
// 修改。。。
public void updateRight(SysRight right) {
rightDao.merge(right);
}
// 删除数据。。。。
public void delRight(SysRight right) {
rightDao.delete(right);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -