package com.glxp.api.service.purchase; import com.baomidou.mybatisplus.extension.service.IService; import com.glxp.api.entity.purchase.SupCertEntity; import com.glxp.api.req.purchase.FilterSupCertRequest; import com.glxp.api.req.purchase.purPlanPrintRequest; import java.util.List; public interface SupCertService extends IService { List filterCompanyCert(FilterSupCertRequest filterSupCertRequest); SupCertEntity findCompanyCertByName(String name); List findAll(String customerId); List findAll(String customerId, String manufacturerId); List findAll(String customerId, String manufacturerId, String productId); List selectCompanyCert(FilterSupCertRequest filterSupCertRequest); List getCompanyCert(FilterSupCertRequest filterSupCertRequest); boolean updateCompanyCert(SupCertEntity supCertEntity); boolean updateCustomerId(String oldId, String newId,Integer auditStatus); boolean updateManufacturerId(String oldCustomerId, String newCustomerId, String oldManufacturerIdFk, String newManufacturerIdFk); boolean updateProductId(String oldCustomerId, String newCustomerId, String oldManufacturerIdFk, String newManufacturerIdFk, String oldProductIdFk, String newProductIdFk); boolean insertCompanyCert(SupCertEntity supCertEntity); boolean deleteById(String id); boolean deleteByCustomerId(String customerId); boolean delManufacturerId(String customerId, String manufacturerId); boolean delProductId(String customerId, String manufacturerId, String productId); List selectSupCertList(purPlanPrintRequest purPlanPrintRequest); }