admin
2020-04-13 dd5b15229cb15459fa7c31ccea77dac28cbfafbd
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/money/UserMoneyDetailMapper.java
@@ -21,7 +21,7 @@
    * @return
    */
   List<UserMoneyDetail> selectByUidWithIndexId(@Param("uid") Long uid, @Param("id") Long id,
         @Param("count") int count);
         @Param("count") int count, @Param("type") Integer type);
   /**
    * 获取用户总共有多少记录数据
@@ -29,7 +29,7 @@
    * @param uid
    * @return
    */
   Long selectCountByUid(@Param("uid") Long uid);
   Long selectCountByUid(@Param("uid") Long uid, @Param("type") Integer type);
   /**
    * 按最大的创建时间和用户ID检索列表
@@ -39,7 +39,7 @@
    * @return
    */
   List<UserMoneyDetail> selectByMaxCreateTime(@Param("uid") Long uid, @Param("date") Date date,
         @Param("count") int count);
         @Param("count") int count, @Param("type") Integer type);
   /**
    * 按最大的创建时间和用户ID检索数量
@@ -48,7 +48,7 @@
    * @param date
    * @return
    */
   Long selectCountByUidAndMaxCreateTime(@Param("uid") Long uid, @Param("date") Date date);
   Long selectCountByUidAndMaxCreateTime(@Param("uid") Long uid, @Param("date") Date date, @Param("type") Integer type);
   /**
    * 按用户ID和最大时间检索月份的数量
@@ -57,7 +57,7 @@
    * @param maxDate
    * @return
    */
   int selectMonthCountByUid(@Param("uid") Long uid, @Param("date") Date maxDate);
   int selectMonthCountByUid(@Param("uid") Long uid, @Param("date") Date maxDate, @Param("type") Integer type);
   /**
    * 统计某个月份的收入与支出
@@ -104,4 +104,17 @@
   UserMoneyDetail selectByTypeAndUidAndIdentifyCode(@Param("type") UserMoneyDetailTypeEnum type,
         @Param("uid") Long uid, @Param("sourceIdentifyId") Long sourceIdentifyId);
   /**
    * 查询明细
    * @param start
    * @param count
    * @param key
    * @return
    */
   List<UserMoneyDetail> listQuery(@Param("start") long start,   @Param("count") int count,
         @Param("key") String key,@Param("keyType") Integer keyType);
   Long countQuery(@Param("key") String key, @Param("keyType")Integer keyType);
}