package com.ruoyi.manage.mapper; import java.util.List; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.manage.domain.DmHarbor; /** * 港口信息Mapper接口 * * @author ruoyi * @date 2025-03-17 */ public interface DmHarborMapper extends BaseMapper { /** * 查询港口信息 * * @param pkId 港口信息主键 * @return 港口信息 */ public DmHarbor selectDmHarborByPkId(Long pkId); /** * 查询港口信息列表 * * @param dmHarbor 港口信息 * @return 港口信息集合 */ public List selectDmHarborList(DmHarbor dmHarbor); /** * 新增港口信息 * * @param dmHarbor 港口信息 * @return 结果 */ public int insertDmHarbor(DmHarbor dmHarbor); /** * 修改港口信息 * * @param dmHarbor 港口信息 * @return 结果 */ public int updateDmHarbor(DmHarbor dmHarbor); /** * 删除港口信息 * * @param pkId 港口信息主键 * @return 结果 */ public int deleteDmHarborByPkId(Long pkId); /** * 批量删除港口信息 * * @param pkIds 需要删除的数据主键集合 * @return 结果 */ public int deleteDmHarborByPkIds(Long[] pkIds); List getPageList(DmHarbor dmHarbor); Integer getTotal(DmHarbor dmHarbor); }