package com.thhy.staff.modules.biz.depart.mapper; import com.thhy.staff.modules.biz.depart.entity.*; import com.thhy.staff.modules.biz.platuser.entity.PlatUser; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.List; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-03-31 13:07:46 */ @Component public interface DepartMapper { Depart queryById(Serializable departId); Integer queryVersionById(Serializable departId); List findList(Depart depart); List findAll(); List findPull(String companyId); void insert(Depart depart); void update(Depart depart); void deletelogic(Serializable departId); void deleteById(Serializable departId); void insertCompanyDepart(DepartCompany departCompany); List queryUserByDepart(DepartUserDto departUserDto); }