yujian
2019-01-14 92c681fabac989d1a9f16fa13202d7f5ccac52d9
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserMoneyDetailService.java
@@ -1,8 +1,11 @@
package com.yeshi.fanli.service.inter.user;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.yeshi.fanli.entity.money.UserMoneyDetail;
import com.yeshi.fanli.entity.money.UserMoneyDetail.UserMoneyDetailTypeEnum;
import com.yeshi.fanli.vo.money.UserMoneyDetailHistoryVO;
/**
@@ -33,4 +36,35 @@
    */
   public long countUserMoneyDetailForClient(Long uid, Long userMoneyDetailId, Date maxTime);
   /**
    * 资金明细详情列表(老版本)
    *
    * @param uid
    * @param page
    * @param pageSize
    * @return
    */
   public List<UserMoneyDetail> listByUidWithState(Long uid, int page, int pageSize);
   /**
    * 资金明细详情总数(老版本)
    *
    * @param uid
    * @return
    */
   public long countByUidWithState(Long uid);
   /**
    * 分类型与时间统计用户的资金总和
    *
    * @param uid
    * @param typeList
    * @param minDate
    * @param maxDate
    * @return
    */
   public BigDecimal statisticUserTypeMoneyWithDate(Long uid, List<UserMoneyDetailTypeEnum> typeList, Date minDate,
         Date maxDate);
}