package com.gihon.component.rbac.service; import java.util.List; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import com.gihon.component.rbac.entity.GihonCompany; import com.gihon.component.rbac.vo.CompanyListReq; import com.gihon.component.response.SelectVal; public interface GihonCompanyService extends IService { /** * 分页获取公司列表 */ public IPage getCompanylistPage(CompanyListReq companyListReq) ; /** * 激活(禁用)公司 */ public boolean enableCompany(Long companyId, Long userId, boolean enableFlag); /** * 新增公司 */ public boolean saveCompany(GihonCompany compnay); /** * 更新公司 */ public boolean updateCompany(GihonCompany company); public List labelAndValue(Long companyId,String companyName); }