admin
2021-01-19 8f1b5245c592cd6dc5eb5a73f9a0ceb2a85f2048
service-daylucky/src/main/java/com/ks/daylucky/service/UserInfoExtraService.java
@@ -1,10 +1,18 @@
package com.ks.daylucky.service;
import com.ks.daylucky.exception.UserInfoExtraException;
import com.ks.daylucky.pojo.DO.UserInfoExtra;
import com.ks.daylucky.pojo.DTO.UserMsgSettings;
public interface UserInfoExtraService {
    /**
     * 初始化
     *
     * @param uid
     */
    public void init(Long uid);
    /**
     * 获取详情
@@ -19,14 +27,16 @@
     *
     * @param uid
     */
    public void setMsgRead(Long uid);
    public void setMsgRead(Long uid) throws UserInfoExtraException;
    /**
     * 消息设置
     *
     * @param uid
     * @param setting
     */
    public void setUserMsgSetting(UserMsgSettings setting);
    public void setUserMsgSetting(Long uid, UserMsgSettings setting);
    /**
     * 获取用户消息设置信息
@@ -37,4 +47,13 @@
    public UserMsgSettings getUserMsgSettings(Long uid);
    /**
     * 添加未读消息的数量
     *
     * @param uid
     * @param count
     */
    public void addMsgUnReadCount(Long uid, int count);
}