package com.chinaztt.mes.production.mapper; import com.chinaztt.mes.production.dto.TraceDTO; import org.apache.ibatis.annotations.Mapper; import java.util.List; /** * @author zhangxy */ @Mapper public interface TraceMapper { /** * 根据编号查询投入、产出记录 * * @param no * @return */ List queryListByNo(String no); /** * 根据系统号查询产出信息 * * @param systemNo * @return */ List getProductOutByNo(String systemNo); /** * 根据系统号查询投入信息 * * @param systemNo * @return */ List getProductInByNo(String systemNo); /** * 根据报工主表获取投入信息 * * @param mainId * @return */ List getProductInByMainId(Long mainId); /** * 根据产出的systemNo查询投入 * * @param systemNo 系统号 * @return */ List getProductInByOutSystemNo(String systemNo); /** * 根据投入的systemNo查询投入 * * @param systemNo 系统号 * @return */ List getProductInByInSystemNo(String systemNo); /** * 根据产出投入sys查询产出 * * @param systemNo 系统号 * @return */ List getProductOutByInSystemNo(String systemNo); /** * 根据报工主表获取产出信息 * * @param mainId * @return */ List getProductOutByMainId(Long mainId); }