自动化立体仓库 - WMS系统
pjb
1 天以前 cd7057f38613e7dd56f830a7519e5d0ae93c8628
src/main/java/com/zy/asrs/task/OrderSyncScheduler.java
@@ -43,9 +43,10 @@
    @Resource
    private ThreadPoolTaskExecutor orderThreadPool;
//    @Scheduled(cron = "0/5 * * * * ? ")
    @Scheduled(cron = "0 * * * * ? ")
//    @Scheduled(cron = "0 0/2 * * * ?")
    // 10分钟执行一次
    @Scheduled(cron = "0 0/10 * * * ?")
//    @Scheduled(cron = "0 0/10 * * * ?")
    public void completeAndReport() {
        String erpReport = Parameter.get().getErpReport();
        if (!Cools.isEmpty(erpReport) && erpReport.equals("true")) {
@@ -58,20 +59,12 @@
                    .collect(Collectors.groupingBy(order -> {
                        String type = order.getDocType$();
                        switch (type) {
                            case "采购订单":
                            case "采购到货单":
                            case "委外订单":
                            case "委外到货单":
                            case "到货单":
                            case "来料检验单":
                                return "采购入库";
                            case "销售发货单":
                                return "销售出库";
                            case "生产订单":
                            case "检验单":
                                return "产成品入库单";
                            case "领料申请单":
                                return "材料出库单";
                            case "成品出库单":
                                return "销售发货单";
                            case "成品入库单":
                                return "生产订单";
                            case "领料单":
                                return "领料申请单";
                            default:
                                return type;
                        }