自动化立体仓库 - WMS系统
#
zjj
2023-05-26 69e71448aabac7b715850446d46a41e33c6464a4
src/main/java/com/zy/asrs/controller/OrderController.java
@@ -36,6 +36,8 @@
    private WaitPakinService waitPakinService;
    @Autowired
    private LocOwnerService locOwnerService;
    @Autowired
    private OrderLogService orderLogService;
    @RequestMapping(value = "/order/nav/list/auth")
    @ManagerAuth
@@ -105,9 +107,13 @@
            param.setOrderNo(prefix + snowflakeIdWorker.nextId());
        }
        Order order = orderService.selectByNo(param.getOrderNo());
        OrderLog orderLog = orderLogService.selectByNo(param.getOrderNo());
        if (order != null) {
            return R.error("单据编号已存在");
        }
        if (orderLog != null) {
            return R.error("单据编号在历史档中已存在");
        }
        Date now = new Date();
        order = new Order(
                String.valueOf(snowflakeIdWorker.nextId()),    // 编号[非空]