package com.panzhihua.service_community.dao;
|
|
import com.panzhihua.common.model.vos.DateVO;
|
import com.panzhihua.common.model.vos.community.building.admin.BuildingListHeaderStatisticsAdminVo;
|
import com.panzhihua.common.model.vos.community.building.admin.PageBuildingListAdminVo;
|
import com.panzhihua.common.model.vos.puda.*;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
|
@Mapper
|
public interface ComScreenDao {
|
/**
|
* 自治动态统计
|
* @return 处理结果
|
* */
|
DynamicVO autonomyDynamic(Long communityId);
|
|
/**
|
* 红色物业
|
* @return 处理结果
|
* */
|
List<PropertyVO> propertyData(Long community);
|
|
/**
|
* 党建数据
|
* @return 处理结果
|
* */
|
PartyDataVO partyData(Long communityId);
|
|
|
/**
|
* 小区院落
|
* @return 处理结果
|
* */
|
YardVO yard(Long communityId);
|
|
/**
|
* 基础数据
|
* @return 处理结果
|
* */
|
BasicDataVO basicData(Long communityId);
|
|
CitizenInfoVO ageRange(@Param("vo") DateVO vo);
|
|
/**
|
* 特殊人群统计
|
* @return
|
* */
|
List<SpecialPeopleVO> specialPeople(Long communityId);
|
|
PageBuildingListAdminVo peopleInfoAdmin(Long communityId);
|
|
BuildingListHeaderStatisticsAdminVo buildingListHeaderStatisticsAdmin(Long communityId);
|
|
/**
|
* 建筑数量统计
|
* */
|
int assetAnalysis(Long communityId);
|
|
|
}
|