| | |
| | | task.setStatus(1); |
| | | task.setMemo("manual"); |
| | | task.setShuttleNo(param.getShuttleNo()); |
| | | |
| | | if (param.getShuttleTaskMode().equals("takeMove")) { |
| | | task.setRecordLoc("Y");//记录库存信息 |
| | | } |
| | | boolean result = taskService.save(task); |
| | | if (!result) { |
| | | return R.error(); |
| | |
| | | return R.error("小车忙碌中"); |
| | | } |
| | | |
| | | shuttleProtocol.setMoveLoc(true);//开启跑库 |
| | | shuttleProtocol.setMoveType(param.getMoveType()); |
| | | shuttleProtocol.setXStart(param.getStartX()); |
| | | shuttleProtocol.setXTarget(param.getTargetX()); |
| | | shuttleProtocol.setXCurrent(param.getStartX()); |
| | | shuttleProtocol.setYStart(param.getStartY()); |
| | | shuttleProtocol.setYTarget(param.getTargetY()); |
| | | shuttleProtocol.setYCurrent(param.getStartY()); |
| | | shuttleThread.enableMoveLoc(param, true); |
| | | return R.ok(); |
| | | } |
| | | |