src/main/java/com/hwua/erhai/service/IUserService.java

(开头部分) 1KB

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

package com.hwua.erhai.service;

import com.hwua.erhai.entity.Car;
import com.hwua.erhai.entity.User;
import com.hwua.erhai.service.query.QueryCondition;

import java.util.List;

public interface IUserService {



    int countUsers(List<QueryCondition> conditions);

    List<User> queryUsers(List<QueryCondition> conditions, int limit, int offset);
    /**
     * 登录业务
     *
     * @param userName 用户名
     * @param password 密码
     * @param type     账户类型 0:普通用户  1:管理员
     * @return 查找到的用户 如果没有返回null,如果有,返回对应的对象
     */
    User login(String userName, String password,
               int type);

    User login(String userName, String password);


    /**
     * 注册业务
     *
     * @param user 注册的用户信息
     * @return 是否注册成功 true:成功  false:失败
     */
     User register(User user);

    User addAndReturnUser(User user);

    /**
     * 修改汽车,将新增的汽车返回
     * @param user
     * @return新增的汽车
     */

    User updateAndReturnUser(User user);

    /**
     * 修改汽车
     *
     * @param type  要修改的内容
     * @param usable 修改的值
     * @param carId 汽车编号
     * @return 修改成功的汽车
     */

    /**
     *
     * 删除汽车
     * @param userId
后面还有 5 行代码,购买后查看完整代码

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

AI 解读 AI

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

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