package com.sundot.airport.ledger.mapper;

import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.sundot.airport.ledger.domain.OperationStationHourlyThroughput;
import com.sundot.airport.ledger.domain.vo.StationHourlyThroughputVO;
import org.springframework.stereotype.Repository;

/**
 * 站级时间段别总过检Mapper接口
 */
@Repository
public interface OperationStationHourlyThroughputMapper extends BaseMapper<OperationStationHourlyThroughput> {
    /**
     * 查询站级时间段别总过检列表
     *
     * @param operationStationHourlyThroughput 站级时间段别总过检
     * @return 站级时间段别总过检集合
     */
    List<OperationStationHourlyThroughput> selectOperationStationHourlyThroughputList(OperationStationHourlyThroughput operationStationHourlyThroughput);

    /**
     * 功能描述：统计站级时间段人流量
     *
     * @return List<StationHourlyThroughputResVO>
     * @method countStationHourlyThroughput
     * @author PanHu Sun
     * @date 2026/5/19 16:48
     */
    List<StationHourlyThroughputVO> countStationHourlyThroughput();
}
