admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/UserInviteMsgNotificationService.java
@@ -1,45 +1,53 @@
package com.yeshi.fanli.service.inter.user.invite;
import java.util.Date;
/**
 * 用户邀请消息通知
 *
 * @author Administrator
 *
 */
public interface UserInviteMsgNotificationService {
   /**
    * 直接粉丝邀请成功
    * @param uid
    * @param nickName
    * @param portrait
    * @param time
    */
   public void directInviteSuccess(Long uid, String nickName, String portrait, Date time);
   /**
    * 间接粉丝
    * @param uid
    * @param inviteName
    * @param nickName
    * @param portrait
    * @param time
    */
   public void indirectInviteSuccess(Long uid, String inviteName, String nickName, String portrait, Date time);
   /**
    * 直接粉丝升级提醒
    * @param uid
    * @param rankName 等级名称
    * @param nickName 昵称
    * @param item   满足条件项名称
    * @param time   升级时间
    */
   public void fansUpgrade(Long uid, String rankName, String nickName, String item, Date time);
}
package com.yeshi.fanli.service.inter.user.invite;
import java.util.Date;
/**
 * 用户邀请消息通知
 *
 * @author Administrator
 *
 */
public interface UserInviteMsgNotificationService {
   /**
    * 直接粉丝邀请成功
    * @param uid
    * @param nickName
    * @param portrait
    * @param time
    */
   public void directInviteSuccess(Long uid, String nickName, String portrait, Date time);
   /**
    * 间接粉丝
    * @param uid
    * @param inviteName
    * @param nickName
    * @param portrait
    * @param time
    */
   public void indirectInviteSuccess(Long uid, String inviteName, String nickName, String portrait, Date time);
   /**
    * 直接粉丝升级提醒
    * @param uid
    * @param rankName 等级名称
    * @param nickName 昵称
    * @param item   满足条件项名称
    * @param time   升级时间
    */
   public void fansUpgrade(Long uid, String rankName, String nickName, String item, Date time);
   /**
    * 上级奖励拉新红包
    * @param uid
    * @param nickName
    * @param portrait
    */
   public void pullNewRedPack(Long uid, String nickName, String portrait);
}