⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rightservice.java

📁 本系统基本完善了CRM管理系统的各个模块
💻 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 + -