admin
2020-05-06 24a8d17e007545f7426c48352109aa1a9c6587ee
fanli/src/main/java/com/yeshi/fanli/service/impl/push/PushCouponServiceImpl.java
@@ -11,10 +11,11 @@
import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.push.PushCouponMapper;
import com.yeshi.fanli.entity.bus.user.UserSystemCoupon;
import com.yeshi.fanli.entity.push.PushCoupon;
import com.yeshi.fanli.entity.push.PushCouponRecord;
import com.yeshi.fanli.exception.PushException;
import com.yeshi.fanli.exception.push.PushCouponException;
import com.yeshi.fanli.exception.push.PushException;
import com.yeshi.fanli.service.inter.config.ConfigService;
import com.yeshi.fanli.service.inter.push.PushCouponRecordService;
import com.yeshi.fanli.service.inter.push.PushCouponService;
@@ -84,7 +85,7 @@
   }
   @Override
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   public void save(PushCoupon record) throws PushCouponException,Exception {
      if (record == null) {
         throw new PushCouponException(1, "参数不正确");
@@ -124,9 +125,9 @@
               pushCouponRecord.setCreateTime(new Date());
            
               // 插入领取记录
               pushCouponRecordService.insertSelective(pushCouponRecord);
               //pushCouponRecordService.insertSelective(pushCouponRecord);
               // 直接发送券
               userSystemCouponService.randomRewardCouponForPush(amount, uid);
               //userSystemCouponService.randomRewardCoupon(amount, uid, UserSystemCoupon.SOURCE_SYSTEM_PUSH);
            }
         }
         
@@ -152,7 +153,7 @@
   }
   @Override
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   public void executePush(Long id) throws Exception, PushCouponException, PushException {
      PushCoupon pushCoupon = selectByPrimaryKey(id);