半成品-人工拣货
							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