半成品-人工拣货
parent
79f7b07fcc
commit
d61a33d5db
|
|
@ -160,12 +160,10 @@ public class PickDetailController {
|
||||||
|
|
||||||
@PostMapping("/picking")
|
@PostMapping("/picking")
|
||||||
@Log("拣货")
|
@Log("拣货")
|
||||||
@ApiOperation("拣货确认")
|
|
||||||
@AnonymousAccess
|
@AnonymousAccess
|
||||||
public ResponseEntity<Object> picking(@RequestBody String datas){
|
public ResponseEntity<Object> picking(@RequestBody Long[] ids){
|
||||||
System.out.println("datas:"+datas);
|
|
||||||
// pick_in(pickDetailId);
|
// pick_in(pickDetailId);
|
||||||
ApiResult apiResult=ApiResult.fail(200, "操作成功", "");
|
ApiResult apiResult=taskService.picking(ids);
|
||||||
return new ResponseEntity<>(apiResult, HttpStatus.valueOf(apiResult.getStatus()));
|
return new ResponseEntity<>(apiResult, HttpStatus.valueOf(apiResult.getStatus()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -141,4 +141,11 @@ public interface TaskService {
|
||||||
|
|
||||||
ApiResult manualReceiving(JSONObject request);
|
ApiResult manualReceiving(JSONObject request);
|
||||||
ApiResult getAsnTask(Point point, Task task);
|
ApiResult getAsnTask(Point point, Task task);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 拣货
|
||||||
|
* @param ids
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
ApiResult picking(Long[] ids);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -421,4 +421,16 @@ public class TaskServiceImpl implements TaskService {
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ApiResult picking(Long[] ids) {
|
||||||
|
List<Task> taskList=new ArrayList<>();
|
||||||
|
for (int i = 0; i < ids.length; i++) {
|
||||||
|
Long id=ids[i];
|
||||||
|
Task task=taskRepository.getById(id);
|
||||||
|
taskList.add(task);
|
||||||
|
}
|
||||||
|
inventoryService.pickDelInventory(taskList);
|
||||||
|
return ApiResult.fail(200,"操作成功","");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue