package com.klp.erp.service; import com.klp.common.core.domain.PageQuery; import com.klp.common.core.page.TableDataInfo; import com.klp.erp.domain.bo.ErpSupplierPriceBo; import com.klp.erp.domain.bo.MaterialTypeQueryBo; import com.klp.erp.domain.vo.ErpSupplierPriceVo; import com.klp.erp.domain.vo.MaterialTypeOptionVo; import java.util.Collection; import java.util.List; /** * 供应商价格Service接口 */ public interface IErpSupplierPriceService { ErpSupplierPriceVo queryById(Long priceId); TableDataInfo queryPageList(ErpSupplierPriceBo bo, PageQuery pageQuery); List queryList(ErpSupplierPriceBo bo); Boolean insertByBo(ErpSupplierPriceBo bo); Boolean updateByBo(ErpSupplierPriceBo bo); Boolean deleteWithValidByIds(Collection ids, Boolean isValid); List queryMaterialTypeOptions(MaterialTypeQueryBo bo); }