src/main/java/com/zhazhapan/efo/service/IUserService.java

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.zhazhapan.efo.service;

import com.zhazhapan.efo.entity.User;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * @author pantao
 * @since 2018/1/22
 */
public interface IUserService {

    /**
     * 更新用户权限
     *
     * @param id 用户编号
     * @param permission 权限
     *
     * @return 是否更新成功
     */
    boolean updatePermission(int id, int permission);

    /**
     * 重置用户密码
     *
     * @param id 用户编号
     * @param password 密码
     *
     * @return 是否重置成功
     */
    boolean resetPassword(int id, String password);

    /**
     * 更新用户权限
     *
     * @param id 编号
     * @param auths 操作文件的权限集
     *
     * @return 是否更新成功
     */
    boolean updateFileAuth(int id, String auths);

    /**
     * 获取用户
     *
     * @param permission 当前用户权限
     * @param condition 筛选条件
     * @param offset 偏移
     *
     * @return {@link List}
     */
    List<User> listUser(int permission, String condition, int offset);

    /**
     * 登录
     *
     * @param loginName 登录名
     * @param password 密码
     * @param token 自动登录
后面还有 101 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。