自动化立体仓库 - WMS系统
zwl
1 天以前 ff66ddf96807fac02e01c7d2ecdfd1ba808af9c5
src/main/java/com/zy/asrs/service/WrkMastService.java
@@ -2,7 +2,9 @@
import com.baomidou.mybatisplus.service.IService;
import com.zy.asrs.entity.WrkMast;
import com.zy.asrs.entity.result.FindLocNoAttributeVo;
import java.util.Date;
import java.util.List;
public interface WrkMastService extends IService<WrkMast> {
@@ -12,6 +14,10 @@
    List<WrkMast> selectToBeCompleteData();
    List<WrkMast> selectToBeHistoryData();
    List<WrkMast> selectPendingInboundCameraCapture();
    boolean updateMemoIfCurrent(Integer wrkNo, String current, String next);
    WrkMast selectByBarcode(String barcode);
@@ -24,6 +30,17 @@
    int selectWrkMastBareBoardStaNo(Integer ioType,Integer staNo);
    List<WrkMast> selectWrkMastWrkDetlMatnrBatch(Integer ioType,String matnr , String batch ,String grade,Integer crnNo);
    List<WrkMast> selectWrkMastWrkDetl(Integer ioType, FindLocNoAttributeVo findLocNoAttributeVo, Integer crnNo);
    WrkMast selectWrkMast(Integer workNo,String barcode);
    /**
     * 出库(io_type=101)同一 user_no、同一 batch_seq:主表与历史表并集下,自 1 起连续存在的最大 plt_type。
     */
    int outboundSeqMaxContiguousPlt(String userNo, String batchSeq);
    Date firstInboundCreateTimeByTrainNo(String trainNo);
    int finishedInboundPalletCountByTrainNo(String trainNo);
}