/** * */ package com.zteits.park.mapper.smapper; import java.util.List; import com.zteits.clouds.api.dto.govclouds.param.FreeRatioDetailsRequest; import com.zteits.clouds.api.dto.govclouds.param.FreeRatioRankingRequest; import com.zteits.clouds.api.dto.govclouds.param.OccupationRatioDetailsRequest; import com.zteits.clouds.api.dto.govclouds.param.OccupationRatioRankingRequest; import com.zteits.clouds.api.dto.govclouds.param.TurnOverRatioDetailsRequest; import com.zteits.clouds.api.dto.govclouds.param.TurnOverRatioRankingRequest; import com.zteits.park.domain.FreeRatioDetailsDO; import com.zteits.park.domain.FreeRatioRankingDO; import com.zteits.park.domain.OccupationRatioDetailsDO; import com.zteits.park.domain.OccupationRatioRankingDO; import com.zteits.park.domain.TurnOverRatioDetailsDO; import com.zteits.park.domain.TurnOverRatioRankingDO; /** * @author hxz * */ public interface DataAnalysisSMapper { /** * 占用率排行榜 * @param request * @return */ List getOccupationRatioRankingData (OccupationRatioRankingRequest request); /** * 占用率详情 * @param request * @return */ List getOccupationRationDetailsData (OccupationRatioDetailsRequest request); /** * 周转率排行榜 * @param request * @return */ List getTurnOverRatioRankingData(TurnOverRatioRankingRequest request); /** * 周转率详情 * @param request * @return */ List getTurnOverRatioDetailsData(TurnOverRatioDetailsRequest request); /** * 空置率排行榜 * @param request * @return */ List getFreeRatioRankingData(FreeRatioRankingRequest request); /** * 空置率详情 * @param request * @return */ List getFreeRatioDetailsData(FreeRatioDetailsRequest request); }