using Microsoft.AspNetCore.Http; 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); }