All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yqjr.modules.role.dao.RoleDao Maven / Gradle / Ivy

package com.yqjr.modules.role.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.yqjr.framework.annotation.FrameworkDao;
import com.yqjr.framework.base.BaseDao;
import com.yqjr.modules.menu.entity.Menu;
import com.yqjr.modules.role.condition.RoleCondition;
import com.yqjr.modules.role.entity.Role;
import com.yqjr.modules.user.entity.User;

@FrameworkDao
public interface RoleDao extends BaseDao {

	/**
	 * Description: 根据用户查询对应角色列表 
* Create By: Wanglei
* Create Date: 2017年6月8日 下午3:11:23 * * @param user * @return */ List findListByUser(User user); /** * Description: 删除角色菜单关系
* Create By: Wanglei
* Create Date: 2017年6月9日 上午9:39:17 * * @param role */ void deleteRoleMenu(Role role); /** * Description: 维护角色菜单关系
* Create By: Wanglei
* Create Date: 2017年6月9日 上午9:39:21 * * @param role * @param menuList */ void insertRoleMenu(@Param("role") Role role, @Param("menuList") List
menuList); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy