ISendUserMessage.java 980 Bytes
package com.yoho.message.sdk.service.user;

import com.yoho.message.sdk.common.model.SendMessageRspBo;

/**
 * 
 * <Description> 用户模块消息发送<br> 
 *  
 * @author amos.shan<br>
 * @version 1.0<br>
 * @taskId <br>
 * @CreateDate 2016年12月22日 <br>
 */
public interface ISendUserMessage {
	/**
	 * 
	 * Description: 会员升级<br>
	 * 
	 * @author amos.shan<br>
	 * @taskId <br>
	 * @param vipLevel
	 * @param vipDiscount
	 * @return <br>
	 */
	SendMessageRspBo membershipUpgrade(String vipLevel, String vipDiscount, String uid);


	/**
	 * 助力活动开始
	 * @param uid
	 * @param startTime
	 * @return
	 */
	SendMessageRspBo assistStart(String uid, String assistId, int startTime);

	/**
	 * 助力活动还差一人
	 * @param uid
	 * @return
	 */
	SendMessageRspBo assistUidProcess(String uid, String assistId);

	/**
	 * 助力活动还剩一个小时
	 * @param uid
	 * @return
	 */
	SendMessageRspBo assistExpireProcess(String uid, String assistId);

}