| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 杭氧入库单新增接口 |
| | | /// 杭氧入库单新增修改接口 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Result InboundOrder(InOrder model) |
| | | public Result GetInboundOrder(InOrder model) |
| | | { |
| | | LogHelper.Info("GetInboundOrder 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = TaskProcess.GetInboundOrder(model); |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 杭氧出库单新增接口 |
| | | /// 杭氧出库单新增修改接口 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Result OutboundOrder(OutOrder model) |
| | | public Result GetOutboundOrder(OutOrder model) |
| | | { |
| | | LogHelper.Info("OutOutboundOrder 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = TaskProcess.GetOutboundOrder(model); |
| | |
| | | return res; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 杭氧入库单取消接口 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Result CancelInboundOrder(InOrderCancel model) |
| | | { |
| | | LogHelper.Info("CancelInboundOrder 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = TaskProcess.CancelInboundOrder(model); |
| | | LogHelper.Info("CancelInboundOrder 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); |
| | | return res; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 杭氧出库单取消接口 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Result CancelOutboundOrder(OutOrderCancel model) |
| | | { |
| | | LogHelper.Info("CancelOutboundOrder 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = TaskProcess.CancelOutboundOrder(model); |
| | | LogHelper.Info("CancelOutboundOrder 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); |
| | | return res; |
| | | } |
| | | |
| | | #region 上下游对接 |
| | | /// <summary> |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<Result> notifyDeviceSignal(List<Wcsmodel> model) |
| | | public async Task<WcsResult> notifyDeviceSignal(List<WcsModel> model) |
| | | { |
| | | LogHelper.Info("notifyDeviceSignal 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = await TaskProcess.notifyDeviceSignal(model); |
| | | LogHelper.Info("notifyDeviceSignal 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); |
| | | return res; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 杭氧WCS调用任务状态反馈 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<WcsResult> notifyTaskStatus(WcsTaskModel model) |
| | | { |
| | | LogHelper.Info("notifyTaskStatus 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = await TaskProcess.notifyTaskStatus(model); |
| | | LogHelper.Info("notifyTaskStatus 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); |
| | | return res; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 杭氧WCS调用申请终点 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<WcsResult> applyDest(WcsTaskEnd model) |
| | | { |
| | | LogHelper.Info("applyDest 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); |
| | | var res = await TaskProcess.applyDest(model); |
| | | LogHelper.Info("applyDest 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); |
| | | return res; |
| | | } |
| | | #endregion |
| | | |
| | | } |