Newer
Older
huludao / src / main / java / com / newfiber / api / pc / dao / Sys_RolesDao.java
package com.newfiber.api.pc.dao;

import com.newfiber.api.pc.model.entity.Sys_Roles;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface Sys_RolesDao {
	
	/**
	 * @Description: 方法是:获取所有的角色
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:29
	 */
	List<Sys_Roles>  selectRoleList(Sys_Roles role);
	
	
	/**
	 * @Description: 方法是:获取角色信息的总数
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:28
	 */
	int GetRoleCount(Sys_Roles role);
	
	/**
	 * @Description: 方法是:添加角色
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:31
	 */
	int inertRole(Sys_Roles role);
	
	
	
	/**
	 * @Description: 方法是:删除角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:39
	 */
	void deleteRole(@Param("list") List<String> list);
	

	
	
	/**
	 * @Description: 方法是:修改角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:35
	 */
	int  updateRole(Sys_Roles role);


	

}