Newer
Older
huludao / src / main / java / com / newfiber / api / pc / service / Sys_RoleService.java
package com.newfiber.api.pc.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.newfiber.api.pc.model.entity.Sys_Roles;

import java.util.List;
import java.util.Map;

public interface Sys_RoleService {

	/**
	 * @Description: 方法是:查看所有角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:28
	 */
	public Page<Sys_Roles> RoleList(String sort, String order,
									int pageNo,
									int pageSize,
									String fuzzyQuery)throws Exception;






	/**
	 * @Description: 方法是:添加角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:30
	 */
	public String addRole(
            String Role_No, // '角色编号',,'
            String RoleName, // '角色名称',,
            int Role_Type, // '角色类型:0就是内部角色,1就是外部角色',
            int Role_State,// '角色状态:0就是初始化,1就是停用,2就是正在使用',
            String Remark, // '备注',
            int OrderSort//'排序编号',
    ) throws Exception;


	/**
	 * @Description: 方法是:修改角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:34
	 */
	public int updateRole(
            Long Serial,
            String Role_No, // '角色编号',,'
            String RoleName, // '角色名称',,
            int Role_Type, // '角色类型:0就是内部角色,1就是外部角色',
            int Role_State,// '角色状态:0就是初始化,1就是停用,2就是正在使用',
            String Remark, // '备注',
            int OrderSort//'排序编号',
    ) throws Exception;
	
	/**
	 * @Description: 方法是:删除角色信息
	 * @param:
	 * @return:
	 * @author: 张鸿志
	 * @data: 2020/12/29 16:37
	 */
	public void deleteRole(String Serial)throws Exception;

	
	

}