| | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import com.panzhihua.common.model.dtos.PageBaseDTO; |
| | | import com.panzhihua.common.model.vos.community.ComActActivityStatisticsVO; |
| | | import com.panzhihua.common.model.vos.community.ComActActivityTypeVO; |
| | | import com.panzhihua.common.model.vos.community.StatisticsCommVO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.apache.ibatis.annotations.Select; |
| | |
| | | * @return |
| | | */ |
| | | int addActivityType(@Param("comActActivityTypeVO") ComActActivityTypeVO comActActivityTypeVO); |
| | | |
| | | /** |
| | | * 居民活动分类统计数据 |
| | | * @param communityId |
| | | * @param isResidentAct |
| | | * @return |
| | | */ |
| | | List<StatisticsCommVO> selectResidentActHistogramData(@Param("communityId") Long communityId, @Param("isResidentAct") boolean isResidentAct); |
| | | |
| | | /** |
| | | * 居民活动分类人口参与统计 |
| | | * @param communityId |
| | | * @param isResidentAct |
| | | * @return |
| | | */ |
| | | List<StatisticsCommVO> getIndexResidentActBaseData(@Param("communityId") Long communityId, @Param("isResidentAct") boolean isResidentAct); |
| | | |
| | | /** |
| | | * 获取活动新增折线数据 |
| | | * @param communityId |
| | | * @param isResidentAct |
| | | * @return |
| | | */ |
| | | List<StatisticsCommVO> getActAddPolylineData(@Param("communityId") Long communityId, @Param("isResidentAct") boolean isResidentAct); |
| | | |
| | | /** |
| | | * 获取活动累计折线数据 |
| | | * @param communityId |
| | | * @param isResidentAct |
| | | * @param date |
| | | * @return |
| | | */ |
| | | StatisticsCommVO getActTotalPolylineData(@Param("communityId") Long communityId, @Param("isResidentAct") boolean isResidentAct, @Param("date") String date); |
| | | |
| | | IPage<ComActActivityVO> indexActList(@Param("page") Page page, @Param("pageBaseDTO") PageBaseDTO pageBaseDTO, @Param("isResidentAct") boolean isResidentAct); |
| | | } |