| | |
| | | basArmMast.setStaNo(basArm.getStaNoSou()); |
| | | break; |
| | | } |
| | | basArmMastService.insert(basArmMast); |
| | | BasArmMast basArmMastOld = basArmMastService.selectOne( |
| | | new EntityWrapper<BasArmMast>() |
| | | .eq("sorting_line", basArmMast.getSortingLine()) |
| | | .eq("arm_no", basArmMast.getArmNo()) |
| | | .eq("status", 0) |
| | | ); |
| | | if (Cools.isEmpty(basArmMastOld)){ |
| | | basArmMastService.insert(basArmMast); |
| | | } else { |
| | | throw new CoolException("未查询到相关机械臂拆码垛任务!!!"+ JSON.toJSONString(param)); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | |
| | | public void taskArmWorkspaceStatus(TaskArmWorkspaceStatusParam param) { |
| | | BasArmMast basArmMast = basArmMastService.selectOne( |
| | | new EntityWrapper<BasArmMast>() |
| | | .eq("sorting_line", Utils.armStaNo(param.getArm_no(),Integer.parseInt(param.getId()))) |
| | | .eq("sta_no", Utils.armStaNo(param.getArm_no(),Integer.parseInt(param.getId()))) |
| | | .eq("arm_no", param.getArm_no()) |
| | | .eq("status", 2) |
| | | ); |
| | |
| | | .eq("arm_no", param.getArm_no()) |
| | | .eq("status", 5) |
| | | ); |
| | | if (Cools.isEmpty(basArmMast)){ |
| | | throw new CoolException("未查询到相关机械臂拆码垛任务!!!"+ JSON.toJSONString(param)); |
| | | if (!Cools.isEmpty(basArmMast)){ |
| | | basArmMastService.updateArmMastStatus(param.getArm_no(),basArmMast.getSortingLine(), 5,6); |
| | | } |
| | | basArmMastService.updateArmMastStatus(param.getArm_no(),basArmMast.getSortingLine(), 5,6); |
| | | } |
| | | |
| | | } |