xgl-case/src/main/java/com/nbclass/activity/service/WxService.java
2021-12-03 18:27:07 +08:00

48 lines
911 B
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.nbclass.activity.service;
import com.nbclass.activity.model.WeiXiUser;
public interface WxService {
/**
* 数据库查询是否有该openid如果有直接从数据库获取用户信息
* @param openid
* @return
*/
int getOpenId(String openid);
/**
* 添加用户信息到数据库
* @param weiXiUser
*/
void saveWxUser(WeiXiUser weiXiUser);
/**
* 数据库获取用户信息
* @param openid
* @return
*/
WeiXiUser getWxUser(String openid);
/**
* 根据用户id获取信息
* @param userId
* @return
*/
WeiXiUser getUser(String userId);
/**
* 更新用户基础信息
* @param weiXiUser
* @return
*/
void updateBasicData(WeiXiUser weiXiUser);
/**
* 查看用户基础信息
* @return
*/
WeiXiUser getUserBasicData(Long userId);
}