添加查询捡货任务的接口

This commit is contained in:
葛林强 2025-03-05 10:32:27 +08:00
parent e2ac149376
commit 399ebb4686

View File

@ -703,4 +703,28 @@ public class AppTaskController extends BaseController
appVehicleService.updateAppVehicle(appVehicle);
return AjaxResult.success("创建入库任务成功");
}
/**
* 获取取货任务
* @param vehicleNo 载具号
* @return 结果
*/
@Anonymous
@GetMapping("/GetPickTask/{vehicleNo}")
public AjaxResult GetPickTask(@PathVariable String vehicleNo) {
if(StringUtils.isEmpty(vehicleNo)) {
return error("载具号不能为空");
}
AppTask selectVehicleTask = new AppTask();
selectVehicleTask.setVehicleId(vehicleNo);
selectVehicleTask.setTaskStatus(4);
List<AppTask> selectedAppTaskList = appTaskService.selectAppTaskList(selectVehicleTask);
if (selectedAppTaskList == null) {
return error("数据服务异常,请重试");
}
if (selectedAppTaskList.isEmpty()) {
return error("载具{}不存在待处理任务,请检查!", vehicleNo);
}
return success(selectedAppTaskList);
}
}