|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public TaskProtocol(TaskProtocol taskProtocol,boolean direction) { | 
|---|
|  |  |  | this.taskNo = taskProtocol.getTaskNo(); | 
|---|
|  |  |  | this.targetPosition = taskProtocol.getTargetPosition(); | 
|---|
|  |  |  | this.taskStatus = 1; | 
|---|
|  |  |  | this.direction = taskProtocol.direction; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String gettaskNoDirection$(Long taskNo,int taskStatus){ | 
|---|
|  |  |  | String taskStatusStr = "Walk"; | 
|---|
|  |  |  | switch (taskStatus){ | 
|---|
|  |  |  | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (taskProtocol.getTargetPosition()<=rgvProtocol.getRgvPos()+50 | 
|---|
|  |  |  | && taskProtocol.getTargetPosition()>=rgvProtocol.getRgvPos()-50){ | 
|---|
|  |  |  | Thread.sleep(100); | 
|---|
|  |  |  | TaskProtocol issued = new TaskProtocol(taskProtocol); | 
|---|
|  |  |  | write(issued); | 
|---|
|  |  |  | taskProtocol.setIsRunning(4); | 
|---|
|  |  |  | taskProtocolCache.updateTaskProtocol(taskProtocol); | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | Thread.sleep(100); | 
|---|
|  |  |  | TaskProtocol issued = new TaskProtocol(taskProtocol,true); | 
|---|
|  |  |  | write(issued); | 
|---|
|  |  |  | //                            taskProtocol.setIsRunning(4); | 
|---|
|  |  |  | //                            taskProtocolCache.updateTaskProtocol(taskProtocol); | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } catch (Exception e) { | 
|---|