| | |
| | | [RoutePrefix("api")] |
| | | public class MoboxController : ApiController { |
| | | /// <summary> |
| | | /// 货品入库(PDA) |
| | | /// 货品入库(旧) |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | [Route("Inbound")] |
| | | public SimpleResult Inbound(InboundInfo model) { |
| | | LogHelper.Info("触发API:产品入库(PDA)" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:Inbound:产品入库(旧)" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.Inbound(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("InboundData")] |
| | | public SimpleResult InboundData(InboundDataInfo model) { |
| | | LogHelper.Info("触发API:产品入库-手动添加数据" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:InboundData:产品入库" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.InboundData(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("PDAFullInArea")] |
| | | public SimpleResult SelectLocation(SelectLocationInfo model) { |
| | | LogHelper.Info("触发API:PDA选择终点货位" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:PDAFullInArea:PDA选择终点货位" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.SelectLocation(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("PartOutbound")] |
| | | public SimpleResult PartOutbound(PartOutboundInfo model) { |
| | | LogHelper.Info("触发API:产品部分出库(WMS)" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:PartOutbound:产品部分出库" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.PartOutbound(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("PartInbound")] |
| | | public SimpleResult PartInbound(PartInboundInfo model) { |
| | | LogHelper.Info("触发API:产品部分回库(WMS)" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:PartInbound:产品部分回库" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.PartInbound(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("CancelTask")] |
| | | public SimpleResult CancelTask(CancelTaskInfo model) { |
| | | LogHelper.Info("触发API:取消任务" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:CancelTask:取消任务" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.CancelTask(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("CheckOutboundOnce")] |
| | | public SimpleResult CheckOutboundOnce(CheckOutboundOnceInfo model) { |
| | | LogHelper.Info("触发API:盘点理货出库" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:CheckOutboundOnce:盘点理货出库" + JsonConvert.SerializeObject(model), "API"); |
| | | |
| | | return ApiHelper.CheckOutboundOnce(model); |
| | | } |
| | |
| | | [HttpPost] |
| | | [Route("CountProduct")] |
| | | public SimpleResult CountProduct(CountProductInfo model) { |
| | | LogHelper.Info("触发API:盘点理货" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:CountProduct:盘点理货" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.CountProduct(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("CheckOutbound")] |
| | | public SimpleResult CheckOutbound(CheckOutboundInfo model) { |
| | | LogHelper.Info("触发API:盘点理货出库" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:CheckOutbound:盘点理货出库" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.CheckOutbound(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("CheckInbound")] |
| | | public SimpleResult CheckInbound(CheckInboundInfo model) { |
| | | LogHelper.Info("触发API:盘点理货回库" + JsonConvert.SerializeObject(model), "API"); |
| | | LogHelper.Info("触发API:CheckInbound:盘点理货回库" + JsonConvert.SerializeObject(model), "API"); |
| | | return ApiHelper.CheckInbound(model); |
| | | } |
| | | } |