package org.jeecg.modules.pms.mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import org.apache.ibatis.annotations.Param;
|
import org.jeecg.modules.pms.entity.PmsProcessBillMaterialsDetail;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description: 物料清单
|
* @Author: jeecg-boot
|
* @Date: 2025-07-01
|
* @Version: V1.0
|
*/
|
public interface PmsProcessBillMaterialsDetailMapper extends BaseMapper<PmsProcessBillMaterialsDetail> {
|
PmsProcessBillMaterialsDetail queryByMaterialId(@Param("materialId") String materialId);
|
IPage<Map<String, Object>> getpmsProcessBillMaterialsDetailListData(IPage<Map> pageData, @Param("params")Map<String, String> paramMap);
|
/**
|
* 物料拉动选择物料使用
|
* 根据成品、半成品物料号 查询可选择的物料数据
|
* @param materialNumber 成品、半成品物料编码
|
* @return
|
*/
|
List<PmsProcessBillMaterialsDetail> queryByMaterialNumber(String materialNumber);
|
}
|