package com.zteits.park.mapper.smapper; import java.util.Date; import java.util.List; import org.apache.ibatis.annotations.Param; import com.zteits.clouds.api.dto.order.parkorder.dto.IncomeCalculationDTO; import com.zteits.clouds.api.dto.order.parkorder.param.QueryIncomeCalculationForPageReq; import com.zteits.clouds.api.dto.park.dto.IncomeCalculationExcelDTO; import com.zteits.park.domain.TIncomeCalculationStaticTime; public interface TIncomeCalculationStaticTimeSMapper { /** * 统计收益测算数据按时的数据 * * @param month 要收集的数据月表 * @param staticStartDate 统计开始日期 * @param staticEndDate 统计结束日期 * @return */ int staticIncomeCalculationDataOfTime(@Param("monthStr") String month, @Param("staticStartDate") Date staticStartDate, @Param("staticEndDate") Date staticEndDate); /** * 分页查询 按时、 按照停车场、按服务点分组 * 统计的收益测算数据 * langlw 2018-5-15 edit * @param req * @return */ List getIncomeCalculationDataOfPlByTime(QueryIncomeCalculationForPageReq req); /**** * 批量保存按时收益测算 * langlw 2018-1-9 * @param incomeTimeList * @return */ int batchSaveIncomeTime(@Param("incomeTimeList") List incomeTimeList); }