package org.jeecg.modules.pms.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.pms.entity.PmsProcessBillMaterialsDetail; import org.jeecg.modules.sap.dto.OrderBomDTO; import java.util.List; /** * @Description: 物料清单 * @Author: jeecg-boot * @Date: 2025-07-01 * @Version: V1.0 */ public interface IPmsProcessBillMaterialsDetailService extends IService { /** * 根据物料Id查询明细 * @param materialId * @return */ List queryByMaterialId(String materialId); /** * 删除原有的数据 * @param materialsId */ void removeByMaterialsId(String materialsId); /** * 批量信息物料清单明细 * @param materialsId * @param collect */ void saveBatchDetail(String materialsId, List collect); /** * 物料拉动选择物料使用 * 根据成品、半成品物料号 查询可选择的物料数据 * @param materialNumber 成品、半成品物料编码 * @return */ List queryByMaterialNumber(String materialNumber); }