positionrightsdao.java

来自「基于Sturts+Spring+Hibernate的一个高级销售管理系统。内容丰」· Java 代码 · 共 52 行

JAVA
52
字号
package com.yuanchung.sales.dao.admin.position;

import java.util.List;

import com.yuanchung.sales.model.admin.Rights;
import com.yuanchung.sales.model.admin.position.PositionRights;
import com.yuanchung.sales.model.admin.position.PositionRightsArea;

public interface PositionRightsDAO{

	public void save(PositionRights transientInstance);

	public void delete(PositionRights persistentInstance);

	public PositionRights findById(java.lang.Integer id);

	public List findByExample(PositionRights instance);

	public List findByProperty(String propertyName, Object value);

	public List findByTreeviewId(Object treeviewId);

	public List findByRightsId(Object rightsId);

	public List findAll();

	public PositionRights merge(PositionRights detachedInstance);

	public void attachDirty(PositionRights instance);

	public void attachClean(PositionRights instance) ;
	
	public int getMaxId();

	public List<PositionRights> getRightsByPositionId(int positionId);

	public List<PositionRightsArea> getRightsByPositionId(int rightsId,
			int positionId);

	public void deletePositionRightsByPositionIds(List positionIds);

	/**
	 * 根据岗位ID获取功能权限实体对象
	 * @param Integer id
	 * @return List<Rights> rights
	 */
	public List<Rights> getRightsEntityByPositionId(final Integer id);

	public PositionRights findByPositionIdRightsId(int positionId, int rightsId);
	public List<PositionRightsArea> getRightsAreaByPId(int positionId);

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?