package com.elephant.framework.galaxy.aroad.module.szgl.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elephant.framework.galaxy.aroad.module.szgl.entity.SzglGsdGcz;
import org.apache.ibatis.annotations.Param;
import org.mapstruct.Mapper;

import java.util.List;

/**
 * 数字公路-观测站
 *
 * @author zyw
 * @date 2019-05-13 11:08:50
 */
public interface SzglGsdGczMapper extends BaseMapper<SzglGsdGcz> {
    /**
     * 根据路线编号与中心桩号查询观测站及交通量
     *
     * @param lxbh
     * @param zxzh
     * @return
     */
    List<SzglGsdGcz> getGczJtl(@Param("lxbh") String lxbh, @Param("zxzh") Double zxzh);

    /**
     * 全部观测站
     * @return
     */
    List<SzglGsdGcz> getAllGcz();
}
