yujian
2019-08-21 7f2f5ef5637a6871f4329e464eeba97eb59e94a3
fanli/src/main/java/com/yeshi/fanli/service/impl/tlj/UserTaoLiJinOriginServiceImpl.java
@@ -399,8 +399,6 @@
      });
   }
   
   @Override
   public void overdueHongBao(Long uid) {
@@ -612,4 +610,28 @@
      return origin;
   }
   
   @Override
   @Transactional
   public void  giveSendBack(Long uid, BigDecimal money) throws UserTaoLiJinOriginException{
      if (uid == null || money == null) {
         throw new UserTaoLiJinOriginException(1, "参数不能为空");
      }
      // 添加红包余额
      userMoneyExtraService.addTaoLiJin(uid, money, false);
      // 添加新增记录
      UserTaoLiJinOrigin origin = saveOrigin(uid, 1, money, TaoLiJinOriginEnum.giveSendBack);
      // 红包明细
      userTaoLiJinDetailService.createAddDetail(origin);
      UserTaoLiJinDetail detail = new UserTaoLiJinDetail();
      detail.setUid(uid);
      detail.setMoney(money);
      detail.setType(TaoLiJinDetailTypeEnum.giveBack);
      detail.setTitle(TaoLiJinDetailTypeEnum.giveBack.getDesc());
      detail.setCreateTime(new Date());
      userTaoLiJinDetailService.insertSelective(detail);
   }
}