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); }