yujian
2020-03-24 f15acf7f2d57db3a32c574b0dfc21f564dca6024
fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderTeamRewardServiceImpl.java
@@ -61,7 +61,8 @@
   @Transactional(rollbackFor = Exception.class)
   @Override
   public void addOrUpdate(InviteOrderSubsidy subsidy, BigDecimal money, Long uid,int level) throws OrderTeamRewardException {
   public void addOrUpdate(InviteOrderSubsidy subsidy, BigDecimal money, Long uid, int level)
         throws OrderTeamRewardException {
      if (subsidy == null || subsidy.getId() == null)
         throw new OrderTeamRewardException(1, "补贴为空");
      if (money == null)
@@ -141,6 +142,7 @@
      OrderTeamReward orderSubsidy = new OrderTeamReward(id);
      orderSubsidy.setMoney(money);
      orderSubsidy.setState(OrderTeamReward.STATE_RECIEVED);
      orderSubsidy.setGetTime(new Date());
      orderSubsidy.setUpdateTime(new Date());
      orderTeamRewardMapper.updateByPrimaryKeySelective(orderSubsidy);
   }
@@ -153,12 +155,22 @@
   @Override
   public List<OrderTeamReward> listCanSettle(Long uid, int page, int pageSize) {
      return orderTeamRewardMapper.listCanSettleByUid(uid, (page-1)*pageSize, pageSize);
      return orderTeamRewardMapper.listCanSettleByUid(uid, (page - 1) * pageSize, pageSize);
   }
   @Override
   public long countCanSettle(Long uid) {
      return orderTeamRewardMapper.countCanSettle(uid);
   }
   @Override
   public List<Long> listCanSettleUid(Date time, int page, int count) {
      return orderTeamRewardMapper.listCanSettleUid(time, (page - 1) * count, count);
   }
   @Override
   public long countCanSettleUid(Date time) {
      return orderTeamRewardMapper.countCanSettleUid(time);
   }
}