using HH.WCS.XiaoMi; using HH.WCS.XiaoMi.api; using HH.WCS.XiaoMi.device; using HH.WCS.XiaoMi.process; using Newtonsoft.Json; using System.Collections.Generic; using System.Web.Http; using static HH.WCS.XiaoMi.api.ApiHelper; using static HH.WCS.XiaoMi.api.ApiModel; using static HH.WCS.XiaoMi.api.OtherModel; namespace HH.WCS.XiaoMi.api { /// /// 第三方调用的接口 /// [RoutePrefix("api")] public class WmsController : System.Web.Http.ApiController { /// /// 大件 /// /// /// [HttpPost] public TaskResponse bigMaterial(bigMaterial model) { LogHelper.Info("bigMaterial 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); var res = TaskProcess.bigMaterial(model); LogHelper.Info("bigMaterial 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); return res; } [HttpPost] public TaskResponse autoSmallMaterial(smallMaterial model) { LogHelper.Info("autoSmallMaterial 参数:" + JsonConvert.SerializeObject(model), "WMSAPI"); var res = TaskProcess.autoSmallMaterial(model); LogHelper.Info("autoSmallMaterial 返回:" + JsonConvert.SerializeObject(res), "WMSAPI"); return res; } } }