yujian
2020-05-09 7e7db2fa55a9a3af46d4fd8ede0dee147f101d64
fanli/src/main/java/com/yeshi/fanli/service/impl/order/UserOrderWeiQuanRecordServiceImpl.java
@@ -125,6 +125,10 @@
         record.setState(0);
         record.setTradeId(order.getOrderItemId());
         record.setUid(hongBaoOrder.getHongBaoV2().getUserInfo().getId());
         if (record.getMoney().compareTo(hongBaoOrder.getHongBaoV2().getMoney()) > 0)
            record.setMoney(hongBaoOrder.getHongBaoV2().getMoney());
         userOrderWeiQuanRecordMapper.insertSelective(record);
      }
      List<HongBaoV2> children = hongBaoV2Service.listChildrenById(mainHongBao.getId());
@@ -139,9 +143,32 @@
            record.setState(0);
            record.setTradeId(order.getOrderItemId());
            record.setUid(v2.getUserInfo().getId());
            if (record.getMoney().compareTo(v2.getMoney()) > 0)
               record.setMoney(v2.getMoney());
            userOrderWeiQuanRecordMapper.insertSelective(record);
         }
      }
   }
   @Override
   public UserOrderWeiQuanRecord selectByOrderInfoAndUid(Long uid, String tradeId, int sourceType) {
      UserOrderWeiQuanRecord record = userOrderWeiQuanRecordMapper.selectByOrderInfoAndUid(uid, tradeId, sourceType);
      return record;
   }
   @Override
   public Integer countWeiQaunOrderNumberByDate(String preDay) {
      return  userOrderWeiQuanRecordMapper.countWeiQaunOrderNumberByDate(preDay);
   }
   @Override
   public BigDecimal countWeiQaunOrderMoneyByDate(String preDay) {
      return  userOrderWeiQuanRecordMapper.countWeiQaunOrderMoneyByDate(preDay);
   }
}