| | |
| | | @Autowired |
| | | private ArmRulesHandler armRulesHandler; |
| | | |
| | | @Scheduled(cron = "0/3 * * * * ? ") |
| | | @Scheduled(cron = "0/30 * * * * ? ") |
| | | private void execute(){ |
| | | List<BasArmRules> basArmRules = basArmRulesService.AllStatusSatisfyBasArmRules(0); |
| | | if (basArmRules.isEmpty()) { |
| | |
| | | ArmPrecomputeParam armPrecomputeParam = new ArmPrecomputeParam(basArmRule); |
| | | ReturnT<String> returnT = armRulesHandler.start(armPrecomputeParam); |
| | | if (!returnT.isSuccess()) { |
| | | basArmRule.setStatus(2); |
| | | basArmRulesService.updateById(basArmRule); |
| | | log.error("获取码垛数量失败===>"+JSON.toJSON(basArmRule)); |
| | | } |
| | | } else { |