src/main/java/studio/baxia/fo/service/IUserService.java

(开头部分) 2KB

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

package studio.baxia.fo.service;

import studio.baxia.fo.pojo.Authors;
import studio.baxia.fo.vo.AuthorVo;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

/**
 * Created by FirePan on 2016/10/11.
 */
public interface IUserService {
    /**
     * 添加作者
     *
     * @param authors 作者信息(account,password,userStatus)
     * @return id 作者id
     */
    Integer authorsAdd(Authors authors);

    /**
     * 作者修改账户密码(待实现)
     * @param authorsId 作者id
     * @param authorsAccount 作者账户名
     * @param authorsPassword 作者旧密码
     * @param authorsNewPassword 作者新密码
     * @return Boolean
     */
    Boolean authorsEditPassword(Integer authorsId,String authorsAccount,String authorsPassword,String authorsNewPassword);

    /**
     * 作者修改基本信息(待实现)
     * @param authors 作者基本信息(penName,email,profile,otherInfo)
     * @return
     */
    Boolean authorsEditBaseInfo(Authors authors);

    /**
     * 启用或者禁用作者账户
     *
     * @param authorsId  作者id
     * @param userStatus 作者账户状态
     * @return Boolean 操作结果
     */
    Boolean authorsEditStatus(Integer authorsId, Integer userStatus);

    /**
     * 通过作者id获取作者信息
     *
     * @param authorsId 作者id
     * @return Authors 作者信息
     */
    Authors authorsGetById(Integer authorsId);

    /**
     * 通过作者账户名获取作者信息
     *
     * @param authorsAccount 作者账号
     * @return Authors 作者信息
后面还有 44 行代码,解锁后查看完整代码

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

AI 解读

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

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