| | |
| | | public class WmsSapController : System.Web.Http.ApiController |
| | | { |
| | | /// <summary> |
| | | /// 生产订单信息获取 |
| | | /// 供应商接收接口获取 |
| | | /// </summary> |
| | | /// <param name="xmlData"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Orderback.Root GYSReceiveXmlData([FromBody] GYSDto.Root xmlData) |
| | | public GYSReturnRoot.Root GYSReceiveXmlData([FromBody] GYSDto.Root xmlData) |
| | | { |
| | | #region xml数据接收转数组 |
| | | |
| | |
| | | #endregion |
| | | |
| | | #region 外采入库业务流程 |
| | | //Orderback.Root simpleResult = WmsSpaHelper.Mater_In(xmlData); |
| | | GYSReturnRoot.Root simpleResult = WmsSpaHelper.GYS_In(xmlData); |
| | | //接收返回参数 生成sap对接文档返回格式 |
| | | //var json = WmsSpaHelper.GetJsonResult(simpleResult.WLPZBH, simpleResult.resultCode.ToString(), simpleResult.resultMsg); |
| | | |
| | |
| | | // Content = new StringContent(xml, Encoding.UTF8, "application/xml") |
| | | //}; |
| | | //return response; |
| | | return null; |
| | | return simpleResult; |
| | | #endregion |
| | | } |
| | | |
| | |
| | | /// <returns></returns> |
| | | |
| | | [HttpPost] |
| | | public SimpleResult MaterReceiveXmlData([FromBody] MaterDto.Root xmlData) |
| | | public WLReturnRoot.Root MaterReceiveXmlData([FromBody] MaterDto.Root xmlData) |
| | | { |
| | | #region xml数据接收转数组 |
| | | |
| | |
| | | #endregion |
| | | |
| | | #region 外采入库业务流程 |
| | | SimpleResult simpleResult = WmsSpaHelper.Mater_In(xmlData); |
| | | WLReturnRoot.Root simpleResult = WmsSpaHelper.Mater_In(xmlData); |
| | | //接收返回参数 生成sap对接文档返回格式 |
| | | //var json = WmsSpaHelper.GetJsonResult(simpleResult.WLPZBH, simpleResult.resultCode.ToString(), simpleResult.resultMsg); |
| | | |
| | |
| | | // Content = new StringContent(xml, Encoding.UTF8, "application/xml") |
| | | //}; |
| | | //return response; |
| | | |
| | | var json = JsonConvert.SerializeObject(simpleResult); |
| | | return simpleResult; |
| | | #endregion |
| | | } |
| | |
| | | return WmsSpaHelper.OutboundOrderSorting(model); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 空托出入库 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public Task<SimpleResult> InOutKT(KtSorting model) |
| | | { |
| | | return WmsSpaHelper.KtSorting(model); |
| | | } |
| | | |
| | | |
| | | /// <summary> |