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);
}
}
}