package com.glxp.api.dao.purchase; import com.glxp.api.dao.BaseMapperPlus; import com.glxp.api.entity.purchase.SupManufacturerEntity; import com.glxp.api.req.purchase.FilterSupManufacturerRequest; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface SupManufacturerDao extends BaseMapperPlus { SupManufacturerEntity findCompany(Long id); SupManufacturerEntity findCompanyByName(String companyName); List getCompany(FilterSupManufacturerRequest filterSupManufacturerRequest); boolean modifyCompany(SupManufacturerEntity supManufacturerEntity); boolean insertCompany(SupManufacturerEntity supManufacturerEntity); boolean deleteById(@Param("id") String id); List getCompanyByNameAndCode(FilterSupManufacturerRequest filterSupManufacturerRequest); /** * 根据生产厂家ID查询企业名称 * * @param manufacturerId * @return */ String selectNameByManufacturerId(@Param("manufacturerId") String manufacturerId); }