package com.cim.idm.dao; import com.cim.idm.framework.data.EventInfo; import com.cim.idm.model.ToSAPFgStockInDto; import com.cim.idm.wmspackage.materialpacking.management.data.MaterialPacking; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; import java.util.List; @Component @Mapper public interface ToSapDao { //通过箱号集合获取要成品入库的信息 public List getFgStockInInfo(@Param("boxList") List boxList) throws Exception; //基于boxList更新物料凭证及库存状态 public void updateStockState(@Param("boxList") List boxList,@Param("stockState") String stockState,@Param("undoId") String undoId) throws Exception; //基于boxList写入过账流水表 public void saveUnDoInfo(@Param("boxList") List boxList, @Param("unDoID") String unDoID, @Param("commitDate") String commitDate) throws Exception; //基于出库单查询要操作的Box集合 public List getBoxListByShipRequestName(@Param("shipRequestName") String shipRequestName) throws Exception; }