using iWareDataCore.BASE.Entity; using iWareDataCore.BASE.Service; using Newtonsoft.Json; using System.Collections.Generic; using System.Web.Mvc; using WebWIPAPI.Models; using WebWIPAPI.Properties; using WebWIPAPI.Utils; namespace WebWIPAPI.Controllers { /// /// MES对接接口 /// public class MesIntegrController : Controller { /// /// 同步立库的物料信息 /// WCS>>WIP:每天定时WCS推送立库里的物料信息 /// /// /// /// /// /// /// [HttpPost] public ActionResult syncMaterialInfo() { var msg = ""; var datalist = PlaceMaterialViewService.GetInstance().GetPlacePreview(out msg); var responseMessage = new ApiResponse>() { Code = 200, Success = true, Message = "成功", Data = datalist, }; //将对象转化为json格式 var responseStr = JsonConvert.SerializeObject(responseMessage); LogTextHelper.WriteLine(Resources.LogDir, "WIPAPI:{0},{1}, {2}", "syncMaterialInfo", "请求参数:" + "", "响应信息;" + responseStr); return Json(responseMessage, JsonRequestBehavior.DenyGet); } } }