package cn.com.victorysoft.business.cyyzs.dao;

import cn.com.victorysoft.business.cyyzs.entity.TubularStructure;
import cn.com.victorysoft.business.cyyzs.entity.TubularStructureHome;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @Author TY
 * @Date: 2022/10/8 9:48
 */
@Mapper
@Repository
public interface TubularStructureDao {

    /**
     *
     * @param yclx
     * @param cslb
     * @param dwdm
     * @param dydm
     * @return
     */
    List<TubularStructureHome> selectList(@Param("yclx") String yclx, @Param("cslb") String cslb, @Param("dwdm") String dwdm, @Param("dydm") String dydm);

    /**
     *
     * @param yclx
     * @param dwdm
     * @param dydm
     * @param jh
     * @param gylx
     * @param fgq
     * @param cdPsq
     * @param xjf
     * @return
     */
    List<TubularStructure> selectDetails(@Param("yclx")String yclx   ,@Param("dwdm") String dwdm,@Param("dydm") String dydm,
                                         @Param("jh") String jh      ,@Param("gylx") String gylx,@Param("fgq") String fgq,
                                         @Param("cdPsq") String cdPsq,@Param("xjf") String xjf);

    /**
     *
     * @param yclx
     * @param cslb
     * @param dwdm
     * @param dydm
     * @return
     */
//    List<TubularStructureHome> getBarData(@Param("yclx") String yclx,@Param("cslb") String cslb,@Param("dwdm") String dwdm,@Param("dydm") String dydm);
}
