package com.panzhihua.service_jinhui_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.common.model.vos.jinhui.*; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface JinhuiLargeScreenDao extends BaseMapper { /** * 获取金汇风采数量 * @param * @return */ String getMienNum(@Param("communityId") String communityId); /** * 获取志愿者服务 * @return */ String getVolunteerServeNum(@Param("communityId") String communityId); /** * 获取微心愿数量 * @param * @return */ String getMicroVolunteeringNum(@Param("state") String state); /** * 便民服务商家 * @return */ String getConvenientMerchantsNum(@Param("auditType") String auditType); /** * 商家分类统计 * @return */ List getMerchantTypeNum(); /** * 办事直指南 * @return */ String getWorkGuideNum(); /** * 空间预约 * @return */ String getInterspaceApplyNum(@Param("state") String state); /** * 商城订单 * @param cancelType * @return */ String getShoppingOrderNum(@Param("cancelType") String cancelType); /** * 获取党员 志愿者 * @param communityId * @return */ JinhuiCommunityServicesVO baseInfo(@Param("communityId") String communityId); /** * 获取社区工作者 * @param communityId * @return */ String getServiceTeam(@Param("communityId") String communityId, @Param("type") String type); /****************************************************************************************************************** * * * 手环列表 * * ****************************************************************************************************************/ /** * 老人手环异常列表数量统计 * @return */ String getEarlyWarningNum(@Param("disposeType") String disposeType,@Param("communityId") String communityId); /** * 老人手环异常列表 */ List getEarlyWarningList(@Param("disposeType") String disposeType,@Param("communityId") String communityId); /** * 老人手环用户数量 * @return */ String getBraceletUser(@Param("sex") String sex,@Param("communityId") String communityId); /** * 新增折线数据 * @return */ List getEventAddPolylineData(@Param("communityId") String communityId); /** * 累计折线数据 */ String getEventTotalPolylineDate(@Param("communityId") String communityId,@Param("date") String date); /** * 获取用户定位 状态 * @param communityId * @return */ List getOldManUserDate(@Param("communityId") String communityId); /** * 获取单独用户状态 * @param communityId * @param equipmentNumber * @return */ String getEarlyNewDate(@Param("communityId") String communityId,@Param("equipmentNumber") String equipmentNumber); }