yujian
2020-06-09 554de444b87aab5f93cb1593a8095612cf9479a7
fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamEincomeRecordServiceImpl.java
@@ -28,8 +28,8 @@
            || record.getPreRecieveTime() == null)
         throw new ParamsException(1, "参数不完整");
      TeamEincomeRecord oldRecord = teamEincomeRecordMapper.selectByUidAndPreRecieveTimeAndType(record.getUid(),
            record.getPreRecieveTime(), record.getType());
      TeamEincomeRecord oldRecord = teamEincomeRecordMapper.selectByUidAndPreRecieveTimeAndTypeAndSourceType(record.getUid(),
            record.getPreRecieveTime(), record.getType(),record.getSourceType());
      if (oldRecord != null)
         throw new TeamEincomeRecordException(1, "已存在");
      if (record.getCreateTime() == null)
@@ -84,5 +84,17 @@
   public long countCanRecieveUid(Date preRecieveTime, List<Integer> typeList) {
      return teamEincomeRecordMapper.countCanRecieveUid(preRecieveTime, typeList);
   }
   @Override
   public BigDecimal sumRecieveByType(Long uid, int type) {
      BigDecimal money = teamEincomeRecordMapper.sumRecieveByType(uid, type);
      if (money == null) {
         money = new BigDecimal(0);
      }
      return money;
   }
}