package com.ruoyi.cs.mapper; import java.util.List; import com.ruoyi.cs.domain.CsCompanyClass; import com.ruoyi.cs.domain.vo.CsCompanyClassVO; /** * 单位类别Mapper接口 * * @author ruoyi * @date 2024-04-22 */ public interface CsCompanyClassMapper { /** * 查询单位类别 * * @param companyClassId 单位类别主键 * @return 单位类别 */ public CsCompanyClass selectCsCompanyClassByCompanyClassId(String companyClassId); /** * 查询单位类别列表 * * @param csCompanyClass 单位类别 * @return 单位类别集合 */ public List selectCsCompanyClassList(CsCompanyClass csCompanyClass); /** * 新增单位类别 * * @param csCompanyClass 单位类别 * @return 结果 */ public int insertCsCompanyClass(CsCompanyClass csCompanyClass); /** * 修改单位类别 * * @param csCompanyClass 单位类别 * @return 结果 */ public int updateCsCompanyClass(CsCompanyClass csCompanyClass); /** * 删除单位类别 * * @param companyClassId 单位类别主键 * @return 结果 */ public int deleteCsCompanyClassByCompanyClassId(String companyClassId); /** * 批量删除单位类别 * * @param companyClassIds 需要删除的数据主键集合 * @return 结果 */ public int deleteCsCompanyClassByCompanyClassIds(String[] companyClassIds); /** * 查询单位类别VO列表 * * @return 单位类别集合 */ public List selectCsCompanyClassVOList(); }