UserServices.java 1.05 KB
package com.objecteye.service;

import com.alibaba.fastjson.JSONObject;
import com.objecteye.entity.PageResult;

import java.util.Map;

public interface UserServices {
    /**
     * 检查用户是否已经存在
     *
     * @param requestMap 请求参数
     * @return 结果集
     */
    JSONObject checkUser(Map<String, Object> requestMap);

    /**
     * 用户新增
     *
     * @param requestMap@return
     */
    JSONObject addUser(Map<String, Object> requestMap);

    /**
     * 用户列表分页展示
     *
     * @param requestMap @return
     * @return
     */
    PageResult userPage(Map<String, Object> requestMap);

    /**
     * 用户更新数据
     *
     * @param requestMap@return
     */
    JSONObject updateUser(Map<String, Object> requestMap);

    /**
     * 用户移除
     *
     * @param requestMap@return
     */
    JSONObject deleteUser(Map<String, Object> requestMap);

    /**
     * 根据用户id查询用户
     *
     * @param requestMap@return
     */
    JSONObject findUserById(Map<String, Object> requestMap);

}