package com.ks.app.service.inter.user; import com.ks.app.entity.user.UserExtraInfo; public interface UserExtraInfoService { public UserExtraInfo get(Long uid); public UserExtraInfo init(Long uid); /** * @return void * @author hxh * @description 增加未读消息的数量 * @date 15:15 2022/4/8 * @param: uid * @param: count **/ public void addUnReadMsgCount(Long uid, int count); /** * @author hxh * @description 读所有消息 * @date 15:22 2022/4/8 * @param: uid * @return void **/ public void setMsgRead(Long uid); /** * @return void * @author hxh * @description 设置邀请码 * @date 15:16 2022/4/8 * @param: uid * @param: code **/ public void setInviteCode(Long uid, String code); /** * @author hxh * @description 根据邀请码查询用户ID * @date 11:55 2022/4/20 * @param: inviteCode * @return java.lang.Long **/ public Long selectUidByInviteCode(String inviteCode); /** * @author hxh * @description 设置签到自动提醒 * @date 15:22 2022/4/21 * @param: uid * @param: notify * @return void **/ public void setSignInNotify(Long uid, boolean notify); /** * @author hxh * @description 获取签到自动提醒 * @date 15:23 2022/4/21 * @param: uid * @return boolean **/ public boolean getSignInNotify(Long uid); }