package com.glxp.api.service.basic; import com.glxp.api.entity.basic.UdiRlSupEntity; import com.glxp.api.req.basic.CompanyProductRelevanceRequest; import com.glxp.api.req.basic.FilterCompanyProductRelevanceRequest; import com.glxp.api.res.basic.UdiRlSupResponse; import java.util.List; public interface UdiRlSupService { List filterUdiGp(CompanyProductRelevanceRequest basicInstrumentMaintainRequest); List filterCompanyProductRelevance(FilterCompanyProductRelevanceRequest filterCompanyProductRelevanceRequest); UdiRlSupEntity findCompanyProductRelevance(String CustomerId); UdiRlSupEntity findCompanyProductRelevanceByProductId(String productId); UdiRlSupEntity findCompanyProductRelevanceByUdiRlIdFk(String udiRlIdFk, String customerId); UdiRlSupEntity findByUdiRlIdUnitFk(String udiRlIdFk, String unitFk); List findByUdiRlId(Long udiRlIdFk); UdiRlSupEntity findCompanyProductRelevanceByProductUuid(UdiRlSupEntity udiRlSupEntity); List getCompanyProductRelevance(FilterCompanyProductRelevanceRequest filterCompanyProductRelevanceRequest); int updateCompanyProductRelevance(UdiRlSupEntity companyCertEntity); int updateCompanyProductRelevanceByUdiFk(UdiRlSupEntity companyCertEntity); boolean insertCompanyProductRelevance(UdiRlSupEntity companyCertEntity); boolean deleteById(String id); boolean deleteByRlId(String id); /** * 查询供应商是否存在此配送产品 * * @param companyProductRelevanceRequest * @return */ boolean findExist(CompanyProductRelevanceRequest companyProductRelevanceRequest); }