半成品-人工拣货
parent
79f7b07fcc
commit
d61a33d5db
|
|
@ -160,12 +160,10 @@ public class PickDetailController {
|
|||
|
||||
@PostMapping("/picking")
|
||||
@Log("拣货")
|
||||
@ApiOperation("拣货确认")
|
||||
@AnonymousAccess
|
||||
public ResponseEntity<Object> picking(@RequestBody String datas){
|
||||
System.out.println("datas:"+datas);
|
||||
public ResponseEntity<Object> picking(@RequestBody Long[] ids){
|
||||
// pick_in(pickDetailId);
|
||||
ApiResult apiResult=ApiResult.fail(200, "操作成功", "");
|
||||
ApiResult apiResult=taskService.picking(ids);
|
||||
return new ResponseEntity<>(apiResult, HttpStatus.valueOf(apiResult.getStatus()));
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -141,4 +141,11 @@ public interface TaskService {
|
|||
|
||||
ApiResult manualReceiving(JSONObject request);
|
||||
ApiResult getAsnTask(Point point, Task task);
|
||||
|
||||
/**
|
||||
* 拣货
|
||||
* @param ids
|
||||
* @return
|
||||
*/
|
||||
ApiResult picking(Long[] ids);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -421,4 +421,16 @@ public class TaskServiceImpl implements TaskService {
|
|||
}
|
||||
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