|
|
@ -3,6 +3,7 @@ package com.epmet.dao.user; |
|
|
|
import com.epmet.dto.extract.form.GridHeartedFormDTO; |
|
|
|
import com.epmet.dto.extract.form.StaffPatrolStatsFormDTO; |
|
|
|
import com.epmet.dto.extract.result.UserPartyResultDTO; |
|
|
|
import com.epmet.dto.result.PatrolRoutineWorkResult; |
|
|
|
import com.epmet.dto.screen.ScreenProjectDataDTO; |
|
|
|
import com.epmet.dto.stats.form.GmUploadEventFormDTO; |
|
|
|
import com.epmet.dto.user.form.StaffBaseInfoFormDTO; |
|
|
@ -35,14 +36,14 @@ public interface UserDao { |
|
|
|
CommonTotalAndIncCountResultDTO selectResiTotalAndIncrByLevel(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询注册用户的总量与增量【新方法】 |
|
|
|
* @Description 查询注册用户的总量与增量【新方法】 |
|
|
|
* @Param regOrPartiFlag |
|
|
|
* @Param gridIds |
|
|
|
* @Param targetDate |
|
|
|
* @author zxc |
|
|
|
* @date 2021/7/27 10:20 上午 |
|
|
|
*/ |
|
|
|
List<TotalAndIncrResultDTO> selectResiTotalAndIncrByGridIds(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate,@Param("startDate")Date startDate); |
|
|
|
List<TotalAndIncrResultDTO> selectResiTotalAndIncrByGridIds(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate, @Param("startDate") Date startDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @param |
|
|
@ -54,13 +55,13 @@ public interface UserDao { |
|
|
|
CommonTotalAndIncCountResultDTO selectPartyTotalAndIncr(@Param("userIds") List<String> userIds, @Param("incrUserIds") List<String> incrUserIds, @Param("targetDate") Date targetDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询党员的总量与增量【新方法】 |
|
|
|
* @Description 查询党员的总量与增量【新方法】 |
|
|
|
* @Param targetDate |
|
|
|
* @Param regOrPartiFlag |
|
|
|
* @author zxc |
|
|
|
* @date 2021/7/27 5:08 下午 |
|
|
|
*/ |
|
|
|
List<PartyTotalAndIncrResultDTO> selectPartyTotalAndIncrNew(@Param("targetDate") Date targetDate,@Param("regOrPartiFlag") String regOrPartiFlag,@Param("startDate") Date startDate); |
|
|
|
List<PartyTotalAndIncrResultDTO> selectPartyTotalAndIncrNew(@Param("targetDate") Date targetDate, @Param("regOrPartiFlag") String regOrPartiFlag, @Param("startDate") Date startDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @param |
|
|
@ -72,7 +73,7 @@ public interface UserDao { |
|
|
|
CommonTotalAndIncCountResultDTO selectWarmTotalAndIncr(@Param("userIds") List<String> userIds, @Param("incrUserIds") List<String> incrUserIds, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询热心居民的总量与增量【新方法】 |
|
|
|
* @Description 查询热心居民的总量与增量【新方法】 |
|
|
|
* @Param userIds 总注册用户 |
|
|
|
* @Param incrUserIds 增长注册用户 |
|
|
|
* @Param gridIds 网格IDS |
|
|
@ -81,7 +82,7 @@ public interface UserDao { |
|
|
|
* @date 2021/7/27 1:31 下午 |
|
|
|
*/ |
|
|
|
List<WarmTotalAndIncrResultDTO> selectWarmTotalAndIncrByGrids(@Param("userIds") List<String> userIds, @Param("incrDailyUserIds") List<String> incrDailyUserIds, @Param("gridIds") Set<String> gridIds, |
|
|
|
@Param("targetDate") Date targetDate,@Param("startDate") Date startDate,@Param("incrMonthlyUserIds") List<String> incrMonthlyUserIds); |
|
|
|
@Param("targetDate") Date targetDate, @Param("startDate") Date startDate, @Param("incrMonthlyUserIds") List<String> incrMonthlyUserIds); |
|
|
|
|
|
|
|
/** |
|
|
|
* @param |
|
|
@ -102,7 +103,7 @@ public interface UserDao { |
|
|
|
List<String> selectTotalUserIds(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询指定网格范围下单位时间内新增的注册用户Id【新方法】 |
|
|
|
* @Description 查询指定网格范围下单位时间内新增的注册用户Id【新方法】 |
|
|
|
* @Param regOrPartiFlag |
|
|
|
* @Param gridIds |
|
|
|
* @Param targetDate |
|
|
@ -110,10 +111,10 @@ public interface UserDao { |
|
|
|
* @date 2021/7/27 10:41 上午 |
|
|
|
*/ |
|
|
|
List<IncrAndTotalUserIdsResultDTO> selectIncrUserIdsByGrids(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("targetDate") Date targetDate, |
|
|
|
@Param("startDate")Date startDate); |
|
|
|
@Param("startDate") Date startDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询指定网格范围下单位时间内全部的注册用户Id【新方法】 |
|
|
|
* @Description 查询指定网格范围下单位时间内全部的注册用户Id【新方法】 |
|
|
|
* @Param regOrPartiFlag |
|
|
|
* @Param gridIds |
|
|
|
* @Param targetDate |
|
|
@ -141,7 +142,7 @@ public interface UserDao { |
|
|
|
Integer selectResiIncrWithinTimeRange(@Param("regOrPartiFlag") String regOrPartiFlag, @Param("gridIds") Set<String> gridIds, @Param("startDate") Date startDate, @Param("endDate") Date endDate); |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 查询指定时间范围内注册/参与用户增量【新方法】 |
|
|
|
* @Description 查询指定时间范围内注册/参与用户增量【新方法】 |
|
|
|
* @Param regOrPartiFlag |
|
|
|
* @Param gridIds |
|
|
|
* @Param startDate |
|
|
@ -266,5 +267,7 @@ public interface UserDao { |
|
|
|
List<MidPatrolDetailResult> getPatrolDetailList(MidPatrolFormDTO formDTO); |
|
|
|
|
|
|
|
List<String> filterUserIds(@Param("userIds") List<String> userIds, @Param("roleKey") String roleKey); |
|
|
|
|
|
|
|
List<PatrolRoutineWorkResult> selectRoutineWorkListByDateId(@Param("customerId") String customerId, @Param("dateId") String dateId); |
|
|
|
} |
|
|
|
|
|
|
|