package com.ruoyi.project.system.company.mapper; import java.util.List; import com.ruoyi.project.system.company.domain.Company; /** * 公司信息Mapper接口 * * @author ruoyi * @date 2020-05-04 */ public interface CompanyMapper { /** * 查询公司信息 * * @param companyId 公司信息ID * @return 公司信息 */ Company selectCompanyById(Long companyId); /** * 查询公司信息列表 * * @param company 公司信息 * @return 公司信息集合 */ List selectCompanyList(Company company); /** * 新增公司信息 * * @param company 公司信息 * @return 结果 */ int insertCompany(Company company); /** * 修改公司信息 * * @param company 公司信息 * @return 结果 */ int updateCompany(Company company); /** * 删除公司信息 * * @param companyId 公司信息ID * @return 结果 */ int deleteCompanyById(Long companyId); /** * 批量删除公司信息 * * @param companyIds 需要删除的数据ID * @return 结果 */ int deleteCompanyByIds(String[] companyIds); /** * 查询公司数 * * @return 结果 */ int selectCompanyCount(Company company); }