src/main/java/com/zy/asrs/task/kingdee/ReviewOrderSyncScheduler.java
@@ -38,20 +38,19 @@ } } @Scheduled(cron = "0 * * * * ?") @Scheduled(cron = "0/3 * * * * ? ") @Async("orderThreadPool") public void completeAndReport(){ if(!ReviewOrderSwitch){ return; } List<Order> orders = orderService.selectComplete(); for (Order order : orders) { ReturnT<String> result = reviewOrderSyncHandler.start(order); if (!result.isSuccess()) { log.error("单据[orderNo={}]上报erp失败", order.getOrderNo()); } List<Order> orders = orderService.selectComplete(); for (Order order : orders) { ReturnT<String> result = reviewOrderSyncHandler.start(order); if (!result.isSuccess()) { log.error("单据[orderNo={}]上报erp失败", order.getOrderNo()); } } } } src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
@@ -72,7 +72,6 @@ inFormIdParam.setFormId(kingDeeUtilType.formId); inFormIdParam.setLimit(100); inFormIdParam.setStartRow("0"); Date time=new Date(); String FDocumentStatus=null; //条件和需要获得的结果拼接 @@ -84,7 +83,7 @@ if(inFormIdParam.getFormId().equals("BD_MATERIAL")){ Tag tag = tagService.selectById(20); //最新时间 time=tag.getCreateTime(); Date time=tag.getCreateTime(); //物料状态 FUseOrgId .FNumber FDocumentStatus="C"; jsonObject.put("FilterString", "FCreateDate>'"+sdf.format(time)+"' and FDocumentStatus='"+FDocumentStatus+"' and FUseOrgId .FNumber='201'");