package com.sonic.frog.service;


/**
 * 公共发送系统通知
 */
public interface CommonMessageService {

    /**
     * ai被送礼物发送系统通知
     *
     * @param
     */
    void aiGiftSendMessage(Long userId, Long aiId, String giftName, Integer giftNum, Long totalAmount);

    /**
     * ai心跳等级降级发送系统通知
     */
    void aiHeartbeatLevelDowngradeSendMessage(Long userId, Long aiId, String heartbeatLevelName);

    /**
     * 图片解锁发送系统通知
     *
     * @param userId
     * @param aiId
     * @param albumId
     * @param unlockAmount
     */
    void unlockAlbumImgSendMessage(Long userId, Long aiId, Long albumId, Long unlockAmount);

}
