| | |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.panzhihua.common.model.vos.community.StatisticsCommVO; |
| | | import com.panzhihua.common.model.vos.community.bigscreen.BigScreenVolunteerStatisticsInfo; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.apache.ibatis.annotations.Select; |
| | |
| | | @Select("select id_card from sys_user where type=1 and phone=#{idCard}") |
| | | Long selectUserIdByIdCard(String idCard); |
| | | |
| | | /** |
| | | * 志愿者-组织直方图数据 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | List<StatisticsCommVO> retrieveVolunteerOrgHistogram(@Param("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 获取杨家坪定制页面-志愿服务基础数据 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | BigScreenVolunteerStatisticsInfo getVolunteerBaseData(@Param("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 获取志愿者数据 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | List<ComMngVolunteerMngVO> retrieveVolunteerServiceTypeCircleData(@Param("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 志愿者年龄段占比圆形图数据 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | List<StatisticsCommVO> retrieveVolunteerAgeCircleData(@Param("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 志愿者技能占比圆形图 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | List<ComMngVolunteerMngVO> retrieveVolunteerSkillCircleData(@Param("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 根据社区id查询志愿者 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | List<ComMngVolunteerMngVO> selectVolunteerByCommunityId(@Param("communityId") Long communityId); |
| | | } |