自动化立体仓库 - WMS系统
#
lsh
2024-12-12 64f818924d5ef3f3a2d52149f5379694987b52d7
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -59,7 +59,7 @@
    public void pakinOrderCreate(OpenOrderPakinParam param) {
        try{
            OrderInAndOutUtil.query(Boolean.TRUE,OrderMethodVo.QUERY,param.getOrderNo());
            OrderInAndOutUtil.query(Boolean.TRUE,param.getOrderNo());
        } catch (Exception e) {
            throw new CoolException(e.getMessage());
        }
@@ -104,7 +104,7 @@
                null    // 备注
        );
        try{
            OrderInAndOutUtil.insertOrder(Boolean.TRUE,OrderMethodVo.INSERT_ORDER,order);
            OrderInAndOutUtil.insertOrder(Boolean.TRUE,order);
        } catch (Exception e) {
            throw new CoolException(e.getMessage());
        }
@@ -139,7 +139,7 @@
            orderDetl.setStatus(1);
            orderDetl.setQty(0.0D);
            try{
                OrderInAndOutUtil.insertOrderDetl(Boolean.TRUE,OrderMethodVo.INSERT_ORDERDETL,order,orderDetl);
                OrderInAndOutUtil.insertOrderDetl(Boolean.TRUE,order,orderDetl);
            } catch (Exception e) {
                throw new CoolException(e.getMessage());
            }
@@ -154,7 +154,7 @@
            // 指定订单
//            Order order = orderService.selectByNo(param.getOrderNo());
            Order order = OrderInAndOutUtil.selectByNo(Boolean.TRUE,OrderMethodVo.SELECT_BY_NO,param.getOrderNo());
            Order order = OrderInAndOutUtil.selectByNo(Boolean.TRUE,param.getOrderNo());
            if (null != order) {
                OpenOrderCompeteResult result = new OpenOrderCompeteResult();
@@ -163,7 +163,7 @@
                result.setOrderTime(order.getOrderTime());
                result.setOrderType(order.getDocType$());
//                List<OrderDetl> orderDetls = orderDetlService.selectByOrderId(order.getId());
                List<OrderDetl> orderDetls = OrderInAndOutUtil.selectByOrderId(Boolean.TRUE, OrderMethodVo.SELECT_BY_NO, order.getId());
                List<OrderDetl> orderDetls = OrderInAndOutUtil.selectByOrderId(Boolean.TRUE, order.getId());
                for (OrderDetl orderDetl : orderDetls) {
                    result.getOrderDetails().add(new DetlDto(orderDetl.getOrderNo(), orderDetl.getMatnr(), orderDetl.getBatch(), orderDetl.getQty()));
@@ -173,7 +173,7 @@
//                    if (!orderService.updateSettle(order.getId(), 6L, null)) {
//                        throw new CoolException("服务器内部错误,请联系管理员");
//                    }
                    OrderInAndOutUtil.updateOrder(Boolean.TRUE, OrderMethodVo.SELECT_BY_NO,order.getId(), 6L, null);
                    OrderInAndOutUtil.updateOrder(Boolean.TRUE,order.getId(), 6L, null);
                }
            }
        } else {