自动化立体仓库 - WMS系统
pang.jiabao
2024-10-18 95f41a71481a438e8f5c6c00a37ba8624782f84f
src/main/java/com/zy/asrs/mapper/OrderDetlMapper.java
@@ -13,6 +13,11 @@
@Repository
public interface OrderDetlMapper extends BaseMapper<OrderDetl> {
    /**
     * 批量存储单据明细
     */
    int batchDetls(@Param("list") List<OrderDetl> list);
    OrderDetl selectItem(@Param("orderId") Long orderId, @Param("matnr") String matnr, @Param("batch") String batch);
    OrderDetl selectItemByOrderNo(@Param("orderNo") String orderNo, @Param("matnr") String matnr, @Param("batch") String batch);
@@ -38,4 +43,20 @@
    void updateOrderDetlByGroupNo(@Param("orderNo") String orderNo,@Param("brand") String brand, @Param("count") double count);
    void updateOrderDetlQtyByGroupNo(@Param("orderNo") String orderNo,@Param("brand") String brand);
    /**
     * 按包装组号标记盘点记录异常
     */
    void updateCheckExceptionByGroup(@Param("groups") List<String> groups);
    /**
     * 按包装组号更新订单明细状态
     */
    void updateOrderDetlStatusByPackageNo(@Param("brands") List<String> brands,@Param("status") int status);
    /**
     * 查询跨巷道移库的未执行的库位
     */
    List<OrderDetl> selectMoveLocDetl();
}