xiangZr-hhh 365f2dfa67
Some checks failed
代码检查 / 代码检查 (pull_request) Failing after 21s
feat:增加新业务功能获取审核列表
2024-04-11 17:27:34 +08:00

33 lines
966 B
Java

package com.jsl.oa.services;
import com.jsl.oa.exception.ClassCopyException;
import com.jsl.oa.model.vodata.RoleAddVo;
import com.jsl.oa.model.vodata.RoleEditVO;
import com.jsl.oa.utils.BaseResponse;
import javax.servlet.http.HttpServletRequest;
/**
* <h1>角色控制器接口</h1>
* <hr/>
* 该接口用于定义角色控制器的方法
*
* @version 1.1.0
* @since v1.1.0
*/
public interface RoleService {
BaseResponse roleAddUser(HttpServletRequest request, Long uid, Long rid);
BaseResponse roleRemoveUser(HttpServletRequest request, Long uid);
BaseResponse roleGet(HttpServletRequest request, String id);
BaseResponse roleEdit(HttpServletRequest request, RoleEditVO roleEditVO);
BaseResponse roleDelete(HttpServletRequest request, Long id);
BaseResponse addRole(HttpServletRequest request, RoleAddVo roleAddVO) throws ClassCopyException;
BaseResponse roleChangeUser(HttpServletRequest request, Long uid, Long rid);
}