admin
2019-08-29 b72be3656e4a381a60ada768a58fa8523719b10d
fanli/src/main/java/com/yeshi/fanli/service/inter/msg/UserOtherMsgNotificationService.java
@@ -2,8 +2,12 @@
import java.math.BigDecimal;
import com.yeshi.fanli.dto.msg.MsgOtherCouponActivateDTO;
import com.yeshi.fanli.dto.msg.MsgOtherExchangeContentDTO;
import com.yeshi.fanli.dto.msg.MsgOtherGiveContentDTO;
import com.yeshi.fanli.dto.msg.MsgOtherRewardIntegralDTO;
import com.yeshi.fanli.dto.msg.MsgOtherTaoLiJinContentDTO;
import com.yeshi.fanli.entity.bus.msg.MsgOtherDetail.MsgTypeOtherTypeEnum;
import com.yeshi.fanli.entity.bus.user.UserInfo;
import com.yeshi.fanli.entity.bus.user.UserSystemCoupon;
@@ -187,4 +191,56 @@
    * @param content
    */
   public void tokenGiveMsg(Long uid, String beiZhu, MsgOtherGiveContentDTO content);
   /**
    * 兑换消息
    * @param uid
    * @param beiZhu
    * @param content
    */
   public void exchangeMsg(Long uid, String beiZhu, MsgOtherExchangeContentDTO content);
   /**
    * 券退回
    * @param coupon
    * @param orderId
    * @param type
    */
   public void couponDrawBack(UserSystemCoupon coupon, String orderId, MsgTypeOtherTypeEnum type);
   /**
    * 券
    * @param coupon
    * @param type
    */
   public void outOfDate(UserSystemCoupon coupon, MsgTypeOtherTypeEnum type);
   /**
    * 免单券正在使用
    *
    * @param source
    * @param startTime
    * @param endTime
    */
   public void couponUsingFreeSheet(UserSystemCoupon coupon,String orderId,BigDecimal money, MsgTypeOtherTypeEnum type);
   public void couponUsedFreeSheet(UserSystemCoupon coupon, String orderId, MsgTypeOtherTypeEnum type);
   /**
    * 赠送的免单券激活
    * @param uid
    * @param beiZhu
    * @param content
    */
   public void giveCouponActivateMsg(Long uid, String beiZhu, MsgOtherCouponActivateDTO content);
   /**
    * 队员首单奖励邀请人
    * @param uid
    * @param beiZhu
    * @param content
    */
   public void firstOrderRewardMsg(Long uid, String beiZhu, MsgOtherRewardIntegralDTO content);
}