admin
2018-12-06 389d0c6d923532e3af63582e37946a5cda1fa90b
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/ThreeSaleMapper.java
@@ -29,20 +29,21 @@
   
   /**
    * 查询一度队员集合
    *
    * @param start
    * @param count
    * @param key
    * @param uid
    * @return
    */
   List<ThreeSale> queryMyFirstTeamList(@Param("start") int start, @Param("count") int count,
         @Param("key") String key,@Param("bossId") Long bossId);
   List<ThreeSale> queryMyFirstTeamList(@Param("start") int start, @Param("count") int count, @Param("key") String key,
         @Param("bossId") Long bossId);
   
    long queryCountMyFirstTeamList(@Param("key") String key,@Param("bossId") Long bossId);
   
    /**
    * 查询二度队员集合
    *
    * @param start
    * @param count
    * @param key
@@ -54,25 +55,25 @@
   
    long queryCountMySecondTeamList(@Param("key") String key,@Param("bossId") Long bossId);
    
    /**
     * 长时间未邀请成功用户
    *
     * @param daysNum
     * @return
     */
    List<Long> queryLongTimeFailed(@Param("daysNum") int daysNum);
    
    /**
     * 长时间 邀请成功用户
    *
     * @param daysNum
     * @return
     */
    List<ThreeSale> queryLongTimeSuccess(@Param("daysNum") int daysNum);
    
    /**
     * 设置对应邀请过期
    *
     * @param list
     * @return
     */
@@ -80,6 +81,7 @@
    
    /**
     * 一级查询
    *
     * @param start
     * @param count
     * @param key
@@ -90,12 +92,12 @@
    List<ThreeSale> listFirstTeamQuery(@Param("start") long start, @Param("count") int count, @Param("uid") Long uid, 
          @Param("state")Integer state, @Param("startTime") String startTime, @Param("endTime") String endTime);
   
    long countFirstTeamQuery(@Param("uid") Long uid, @Param("state")Integer state, @Param("startTime") String startTime,
          @Param("endTime") String endTime);
   long countFirstTeamQuery(@Param("uid") Long uid, @Param("state") Integer state,
         @Param("startTime") String startTime, @Param("endTime") String endTime);
    
    /**
     * 二级查询
    *
     * @param start
     * @param count
     * @param key
@@ -106,13 +108,12 @@
    List<ThreeSale> listSecondTeamQuery(@Param("start")long start, @Param("count")int count, @Param("uid")Long uid, 
          @Param("state")Integer state, @Param("startTime")String startTime, @Param("endTime")String endTime);
   
    long countSecondTeamQuery(@Param("uid")Long uid, @Param("state")Integer state, @Param("startTime")String startTime,
          @Param("endTime") String endTime);
   long countSecondTeamQuery(@Param("uid") Long uid, @Param("state") Integer state,
         @Param("startTime") String startTime, @Param("endTime") String endTime);
    
    /**
     * 上级查询
    *
     * @param start
     * @param count
     * @param uid
@@ -123,9 +124,9 @@
   
    long countSuperiorQuery(@Param("state")Integer state, @Param("uid") Long uid);
    
    /**
     * 查询一级队员
    *
     * @param paramLong
     * @param paramInt
     * @param paramLong1
@@ -135,6 +136,7 @@
    /**
     * 统计一级队员
    *
     * @param uid
     * @param state
     * @return
@@ -143,6 +145,7 @@
    /**
     * 查询二级队员
    *
     * @param start
     * @param count
     * @param uid
@@ -152,6 +155,7 @@
    /**
     * 统计二级队员
    *
     * @param uid
     * @param state
     * @return
@@ -167,10 +171,18 @@
    
    /**
     * 根据id、uid查询
    *
     * @param id
     * @param uid
     * @return
     */
    List<ThreeSale> listbyIdAndBossId(@Param("id")Long id, @Param("uid") Long uid, @Param("expire") Integer expire);
    
   /**
    * 根据邀请者ID查询关系
    *
    * @param workerId
    * @return
    */
   List<ThreeSale> listByWorkerId(Long workerId);
}