src/main/java/com/zhazhapan/efo/service/IAuthService.java
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.zhazhapan.efo.service;
import com.zhazhapan.efo.entity.Auth;
import com.zhazhapan.efo.model.AuthRecord;
import java.util.List;
/**
* @author pantao
* @since 2018/2/1
*/
public interface IAuthService {
/**
* 添加权限集
*
* @param files 文件
* @param users 用户
* @param auths 权限集
*
* @return 是否添加成功
*/
boolean addAuth(String files, String users, String auths);
/**
* 批量删除权限记录
*
* @param ids 权限编号集
*
* @return 是否删除成功
*/
boolean batchDelete(String ids);
/**
* 更新权限
*
* @param id 权限编号
* @param auths 权限
*
* @return 是否更新成功
*/
boolean updateAuth(long id, String auths);
/**
* 获取权限表数据
*
* @param usernameOrEmail 用户名或邮箱
* @param fileName 文件名
* @param offset 偏移
*
* @return {@link List}
*/
List<AuthRecord> listAuth(String usernameOrEmail, String fileName, int offset);
/**
* 获取一个权限
*
* @param fileId 文件编号
* @param userId 用户编号
*
后面还有 32 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
