package com.hai.service; import com.hai.entity.HighUser; import java.util.List; import java.util.Map; /** * @ClassName: HighUserService * @Description: 用户管理 * @author: 袁野 * @date: 2019/10/28 9:46 * @Copyright: 2021 www.high.com Inc. All rights reserved. */ public interface HighUserService { /** * * @Title: getListUser * @Description: 查询用户列表 * @Date: 2021/03/09 10:23 * @author: Sum1Dream * @param: [map] map参数 * @return: java.util.List * @throws Exception 抛出异常 */ List getListUser(Map map) throws Exception; /** * * @Title: findByUserId * @Description: 查询用户详情 * @Date: 2021/03/09 10:23 * @author: Sum1Dream * @param: userId 用户id * @return: HighUser */ HighUser findByUserId(Long userId); /** * @Author 胡锐 * @Description 根据微信openId 查询用户 * @Date 2021/3/10 22:44 **/ HighUser findByOpenId(String openId); /** * @Author 胡锐 * @Description 根据手机号 查询用户 * @Date 2021/3/10 22:55 **/ HighUser findByPhone(String phone); /** * * @Title: updateUser * @Description: 修改用户信息 * @author: Sum1Dream * @Date: 2021/03/09 11:23 * @param: [highUser] 用户信息 * @return: com.hai.entity.HighUser */ void updateUser(HighUser highUser); /** * * @Title: insertUser * @Description: 新增用户 * @author: Sum1Dream * @Date: 2021/03/09 11:23 * @param: [highUser] 用户信息 * @return: com.hai.entity.HighUser */ void insertUser(HighUser highUser); /** * @Author 胡锐 * @Description 用户金币充值、消费 * @Date 2021/3/27 9:51 **/ void goldHandle(Long userId, Integer goldNum, Integer goldType, Integer resType, Long resId); }