using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Http; using VueWebApi.DLL.BLL; using VueWebApi.Tools; namespace VueWebApi.Controllers { [RoutePrefix(prefix: "api/ErpSyncMes")] [ControllerGroup("ERP基础数据同步", "在线接口")] public class ErpSyncMesController : ApiController { //定义全局信息返回变量 ToMessage mes = new ToMessage(); RedisHelper redis = new RedisHelper(); #region[制造模型:存货分类同步] /// /// 制造模型:存货分类同步 /// /// [Route(template: "SeaveSearchInventoryClass")] [HttpPost] public HttpResponseMessage SeaveSearchInventoryClass() { var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 mes = ErpSyncMesBLL.SeaveSearchInventoryClass(username); return TJson.toJson(mes); } #endregion #region[制造模型:存货档案同步] /// /// 制造模型:存货档案同步 /// /// [Route(template: "SeaveSearchInventory")] [HttpPost] public HttpResponseMessage SeaveSearchInventory() { var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 mes = ErpSyncMesBLL.SeaveSearchInventory(username); return TJson.toJson(mes); } #endregion #region[物料管理:仓库库位同步] /// /// 物料管理:仓库库位同步 /// /// [Route(template: "SeaveSearchWhareHouseLocation")] [HttpPost] public HttpResponseMessage SeaveSearchWhareHouseLocation() { var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 mes = ErpSyncMesBLL.SeaveSearchWhareHouseLocation(username); return TJson.toJson(mes); } #endregion #region[基础设置:往来单位同步] /// /// 基础设置:往来单位同步 /// /// [Route(template: "SeaveSearchPartner")] [HttpPost] public HttpResponseMessage SeaveSearchPartner() { var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 mes = ErpSyncMesBLL.SeaveSearchPartner(username); return TJson.toJson(mes); } #endregion #region[生产管理:生产订单同步] [Route(template: "SeaveSearchErpOrder")] [HttpPost] public HttpResponseMessage SeaveSearchErpOrder() { var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 mes = ErpSyncMesBLL.SeaveSearchErpOrder(username); return TJson.toJson(mes); } #endregion } }