From bdbe40f077aa9ca2ec184707d3eab41af13def03 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期四, 10 十一月 2022 18:12:54 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/zigonggao_dev' into zigonggao_dev --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java | 80 ++++++++++++++++++++++++++++----------- 1 files changed, 57 insertions(+), 23 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java index 1285e67..348224c 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java @@ -89,6 +89,9 @@ DataKanbanDTO selectCommunityAddUserOrder(@Param("areaCode") String areaCode, @Param("date1") Date date1); + List<UsersStatisticsDTO> selectDailyAdd(@Param("createAt") String createAt, @Param("appId") String appId); + + List<UsersStatisticsDTO> selectActive(@Param("lastLoginTime") String lastLoginTime, @Param("appId") String appId); IndexDataVO indexDataCommunityBackstage(Long communityId); @@ -201,32 +204,37 @@ /** * 根据手机号查询社区团队表中用户数量 + * * @param phone 手机号 - * @return 用户数量 + * @return 用户数量 */ Integer getCommunityTeamCount(@Param("phone") String phone); /** * 查询西区所有街道列表以及统计人数 - * @return 西区所有街道列表以及统计人数 + * + * @return 西区所有街道列表以及统计人数 */ List<IndexUserStreetVo> getUserStreetList(@Param("areaCode") String areaCode); /** * 查询街道下社区列表以及统计人数 - * @param streetId 街道id - * @return 社区列表以及统计人数 + * + * @param streetId 街道id + * @return 社区列表以及统计人数 */ List<IndexUserCommunityVo> getUserCommunityList(@Param("streetId") Long streetId); /** * 查询街道下社区注册人数统计数据导出 - * @return 社区注册人数统计数据导出 + * + * @return 社区注册人数统计数据导出 */ List<IndexUserStreetExcelExportVo> getUserCommunityExcelExport(String areaCode); /** * 查看是否是社区物业人员 + * * @param userId * @param userCommunityId * @return @@ -235,6 +243,7 @@ /** * 查看是否社工 + * * @param phone * @param communityId * @return @@ -243,6 +252,7 @@ /** * 查看是否社会组织 + * * @param userId * @return */ @@ -251,6 +261,7 @@ /** * 查看是否是微团队成员 + * * @param phone * @param userCommunityId * @return @@ -259,6 +270,7 @@ /** * 查询街道信息 + * * @param streetId * @return */ @@ -266,6 +278,7 @@ /** * 查询是否是社会组织成员 + * * @param userId * @return */ @@ -273,6 +286,7 @@ /** * 查询是否社会组织联系人 + * * @param phone * @return */ @@ -280,13 +294,16 @@ /** * 查询是否人大代表 + * * @param phone * @param userCommunityId * @return */ int selectCountDpc(@Param("phone") String phone, @Param("userCommunityId") Long userCommunityId); + /** * 查看是否网格员 + * * @param phone * @param userCommunityId * @return @@ -295,6 +312,7 @@ /** * 查询防疫工作人员信息 + * * @param phone * @return */ @@ -302,6 +320,7 @@ /** * 查询单位管理员 + * * @param phone * @return */ @@ -309,6 +328,7 @@ /** * 查询报道单位id + * * @param phone * @return */ @@ -316,6 +336,7 @@ /** * 根据社区名称查询区县社区联动关系 + * * @param relationName * @return */ @@ -323,6 +344,7 @@ /** * 根据街道id查询区域名称 + * * @param streetId * @return */ @@ -330,28 +352,28 @@ /** * 看板用户统计:用户占比统计 - * */ - List<UserProportion> userAnalysis(@Param("type") Integer type,@Param("range") String range,@Param("streetId") Long streetId,@Param("areaCode")Long areaCode,@Param("appId")String appId); + */ + List<UserProportion> userAnalysis(@Param("type") Integer type, @Param("range") String range, @Param("streetId") Long streetId, @Param("areaCode") Long areaCode, @Param("appId") String appId); /** * 统计区域实名用户数 - * */ - List<RealUser> realUserCount(@Param("type") Integer type,@Param("range") String range,@Param("streetId") Long streetId,@Param("areaCode")Long areaCode,@Param("appId")String appId); + */ + List<RealUser> realUserCount(@Param("type") Integer type, @Param("range") String range, @Param("streetId") Long streetId, @Param("areaCode") Long areaCode, @Param("appId") String appId); /** * 统计该街道内的所有用户数 - * */ - Integer streetUserCount(@Param("id") Long id,@Param("areaCode")Long areaCode); + */ + Integer streetUserCount(@Param("id") Long id, @Param("areaCode") Long areaCode); /** * 街道用户统计 - * */ - IndexDataKanbanVO dataKanBanStreet(@Param("streetId") Long streetId,@Param("areaCode") Long areaCode,@Param("range") String range); + */ + IndexDataKanbanVO dataKanBanStreet(@Param("streetId") Long streetId, @Param("areaCode") Long areaCode, @Param("range") String range); /** * 获取当天的新增和日活 - * */ - Map<String,Long> getDailyAddAndActive(@Param("date") Date date, @Param("id") Long streetId, @Param("areaCode") Long areaCode, @Param("appId") String appId); + */ + Map<String, Long> getDailyAddAndActive(@Param("date") Date date, @Param("id") Long streetId, @Param("areaCode") Long areaCode, @Param("appId") String appId); List<UsersStatisticsDTO> getDailyAdd(@Param("createAt") String createAt, @Param("id") Long streetId, @Param("areaCode") Long areaCode, @Param("appId") String appId); @@ -370,17 +392,17 @@ /** * 获取本月的 - * */ - Integer getMonthUsers(@Param("streetId") Long streetId,@Param("areaCode") Long areaCode,@Param("range") String range,@Param("appId")String appId); + */ + Integer getMonthUsers(@Param("streetId") Long streetId, @Param("areaCode") Long areaCode, @Param("range") String range, @Param("appId") String appId); /** * 获取街道下属村/社区 - * */ - List<CommunityVO> selectCommunityByStreetId(@Param("id") Long streetId,@Param("type") Integer type); + */ + List<CommunityVO> selectCommunityByStreetId(@Param("id") Long streetId, @Param("type") Integer type); /** * 获取账户id - * */ + */ List<Integer> selectIdsByAccount(@Param("array") String[] streetList); List<CommunityVO> selectCommunityByStreetName(String name); @@ -389,21 +411,33 @@ /** * 是否为专家 - * */ + */ ComSanshuoExpertVO isExpert(String phone); /** * 当前账号是否为专家后台账号 - * */ + */ int isIndustryCenterAccount(String account); /** * 当前账号是否为专家后台账号 - * */ + */ int isExpertAccount(String account); + + /** + * 查询两个appid的用户做更新 + * @param userId + * @return + */ + List<SysUserDO> selectByUserId(@Param("userId") Long userId); /** * 是否为党员 * */ int isDpcMember(@Param("phone") String phone,@Param("name")String name); + + /** + * 是否为物业公司后台账号 + * */ + Long isPropertyAccount(String phone); } -- Gitblit v1.7.1