package org.springblade.modules.yw.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.apache.ibatis.annotations.Param; import org.springblade.modules.yw.entity.FirmInfo; import org.springblade.modules.yw.vo.FirmInfoVO; import org.springblade.modules.yw.vo.SearchVO; import java.util.List; import java.util.Map; /** * 企业信息表 Mapper 接口 * * @author zhongrj * @date 2024-10-24 */ public interface FirmInfoMapper extends BaseMapper { /** * 自定义分页 * * @param page * @param firmInfo * @return */ List selectFirmInfoPage(IPage page,@Param("firmInfo") FirmInfoVO firmInfo); /** * 自定义详情查询 * @param firmInfo * @return */ FirmInfoVO getDetail(@Param("firmInfo") FirmInfoVO firmInfo); /** * 模糊查询企业名称、应急空间名称、风险源名称 * @param firmInfo * @return */ List fuzzyQuery(@Param("firmInfo") FirmInfoVO firmInfo); }