package com.ruoyi.shipping.mapper; import java.util.List; import java.util.Map; import com.ruoyi.shipping.domain.TAddress; import org.apache.ibatis.annotations.Param; import org.springframework.security.core.parameters.P; import java.util.List; import java.util.Map; /** * 地点基础信息(港口 码头 堆场 航线)Mapper接口 * * @author ruoyi * @date 2021-03-22 */ public interface TAddressMapper { /** * 查询地点基础信息(港口 码头 堆场 航线) * * @param fId 地点基础信息(港口 码头 堆场 航线)ID * @return 地点基础信息(港口 码头 堆场 航线) */ public TAddress selectTAddressById(Long fId); /** * 查询地点基础信息(港口 码头 堆场 航线)列表 * * @param tAddress 地点基础信息(港口 码头 堆场 航线) * @return 地点基础信息(港口 码头 堆场 航线)集合 */ public List selectTAddressList(TAddress tAddress); public List> selectTAddressListMap(TAddress tAddress); /** * 查询堆场信息 * @param tAddress * @return */ public List selectStockDump(TAddress tAddress); /** * 查询码头信息 * @param tAddress * @return */ public List selectWarfDump(TAddress tAddress); /** * 查看港口名称 * @param tAddress * @return */ public List>selectPortName(TAddress tAddress); /** * 查看航线名称 * @param tAddress * @return */ public List>selectAirLineName(TAddress tAddress); /** * 查看堆场名称 * @param tAddress * @return */ public List>selectStorageName(TAddress tAddress); /** * 查看码头名称 * @param tAddress * @return */ public List>selectWharfName(TAddress tAddress); /** * 查看港口信息 * @param tAddress * @return */ public ListselectPortDump(TAddress tAddress); /** * 新增地点基础信息(港口 码头 堆场 航线) * * @param tAddress 地点基础信息(港口 码头 堆场 航线) * @return 结果 */ public int insertTAddress(TAddress tAddress); /** * 修改地点基础信息(港口 码头 堆场 航线) * * @param tAddress 地点基础信息(港口 码头 堆场 航线) * @return 结果 */ public int updateTAddress(TAddress tAddress); /** * 删除地点基础信息(港口 码头 堆场 航线) * * @param fId 地点基础信息(港口 码头 堆场 航线)ID * @return 结果 */ public int deleteTAddressById(Long fId); /** * 批量删除地点基础信息(港口 码头 堆场 航线) * * @param fIds 需要删除的数据ID * @return 结果 */ public int deleteTAddressByIds(Long[] fIds); /** * 批量停用数据 * @param fIds * @return */ public int updateTAddressStatus(Long[] fIds); /** * 查询地点基础 下拉信息 * @param tAddress 条件 * @return 结果 */ public List selectTAddressBasicList(TAddress tAddress); /** * 查询地址表里的编号 * @param tAddress * @return */ public TAddress selectAddressFno(TAddress tAddress); /** * 查询地址表里的名称 * @param tAddress * @return */ public TAddress selectAddressFName(TAddress tAddress); /** * 查询地点 * @param * @return */ public List selectadress(); /** * 根据名称获取地点id * @param fNam * @return */ public Long selectTAddressByfName(@Param("fNam") String fNam); }