package com.thhy.engineering.modules.biz.company.mapper; import com.thhy.engineering.modules.biz.company.entity.*; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.HashMap; import java.util.List; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-04-27 17:26:36 */ @Component public interface CompanyMapper { Company queryById(Serializable companyId); Integer queryVersionById(Serializable companyId); List findList(Company company); List findAll(); List> pulldown(); void insert(Company company); void insertSysUser(SysUsers sysUsers); void insertCompanyUser(CompanySu companySu); void update(Company company); void deletelogic(Serializable companyId); void deleteById(Serializable companyId); void insertUserRole(SysUserRole sysUserRole); List queryIdByComName(String companyName); }