using Microsoft.AspNetCore.Mvc;
using WmsMobileServe.ApiServe.Mobile.Dto;
using WmsMobileServe.ApiServe.Mobile.Service;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.ApiServe.Mobile.Controllers;
// 拣货专用控制器
[Route("api/mobile/pick")]
[ApiController]
public class PickController(PickService pickService) : ControllerBase
{
///
/// 获取拣货任务
///
///
///
[HttpGet("getPickTask")]
public MobileApiResponse> GetPickTask([FromQuery] string? vehicleNo) => pickService.GetPickTask(vehicleNo);
///
/// 拣货完成
///
///
///
[HttpPost("pickComplete")]
public MobileApiResponse PickComplete([FromBody] List request) => pickService.PickComplete(request);
}