package org.jeecg.modules.pms.service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import org.jeecg.modules.pms.entity.PmsProcessBillMaterialsDetail;
|
import org.jeecg.modules.sap.dto.OrderBomDTO;
|
|
import javax.servlet.http.HttpServletRequest;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description: 物料清单
|
* @Author: jeecg-boot
|
* @Date: 2025-07-01
|
* @Version: V1.0
|
*/
|
public interface IPmsProcessBillMaterialsDetailService extends IService<PmsProcessBillMaterialsDetail> {
|
PmsProcessBillMaterialsDetail queryByMaterialId(String materialId);
|
IPage<Map<String, Object>> getpmsProcessBillMaterialsDetailListData(Integer pageNo, Integer pageSize, HttpServletRequest req);
|
|
/**
|
* 删除原有的数据
|
* @param materialsId
|
*/
|
void removeByMaterialsId(String materialsId);
|
|
/**
|
* 批量信息物料清单明细
|
* @param materialsId
|
* @param collect
|
*/
|
void saveBatchDetail(String materialsId, List<OrderBomDTO> collect);
|
}
|