admin
2020-05-20 98b1a0affd69bbe63223c21fdd2c404e8bedfccb
fanli/src/main/java/com/yeshi/fanli/service/inter/tlj/UserTaoLiJinOriginService.java
@@ -4,9 +4,6 @@
import java.util.List;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinReport;
import com.yeshi.fanli.entity.bus.user.UserRank;
import com.yeshi.fanli.exception.tlj.UserTaoLiJinOriginException;
public interface UserTaoLiJinOriginService {
@@ -26,18 +23,7 @@
    */
   public long countByUidAndOrigin(long uid, String origin);
   /**
    * 判断本月红包领取个数
    * @param uid
    * @return
    */
   public boolean hasRankHongBao(long uid);
   /**
    * 使红包过期
    * @param uid
    */
   public void overdueHongBao(Long uid);
   /**
    * 获取类型
@@ -68,55 +54,8 @@
    */
   public void updateByPrimaryKeySelective(UserTaoLiJinOrigin record);
   /**
    * 新人红包设备同步
    * @param uid
    * @param device
    */
   public void synchDeviceHongbao(long uid, String device);
   /**
    * 获得新人红包
    * @param uid
    * @param money
    * @throws UserTaoLiJinOriginException
    */
   public UserTaoLiJinOrigin addNewbiesWinMoney(Long uid) throws UserTaoLiJinOriginException;
   /**
    * 等级红包
    * @param uid
    * @param money
    * @param userRank
    * @throws UserTaoLiJinOriginException
    */
   public UserTaoLiJinOrigin addRankWinMoney(Long uid, UserRank userRank) throws UserTaoLiJinOriginException;
   /**
    * 邀请红包
    * @param uid
    * @param money
    * @param inviteName
    * @throws UserTaoLiJinOriginException
    */
   public UserTaoLiJinOrigin addInviteWinMoney(Long uid, String inviteName) throws UserTaoLiJinOriginException;
   /**
    * 分享红包
    * @param uid
    * @param money
    * @throws UserTaoLiJinOriginException
    */
   public UserTaoLiJinOrigin addShareWinMoney(Long uid) throws UserTaoLiJinOriginException;
   /**
    * 退回
    * @param uid
    * @param money
    * @param total
    * @param report
    * @throws UserTaoLiJinOriginException
    */
   public void refundMoney(UserTaoLiJinReport report) throws UserTaoLiJinOriginException;
}