using Aspose.Cells; using NFine.Application.WMS; using NFine.Code; using System; using System.Data; using System.Drawing; using System.IO; using System.Web.Mvc; namespace NFine.Web.Areas.WMS.Controllers { public class WatchPanelController : ControllerBase { private WatchPanelApp App = new WatchPanelApp(); //当天工单生产信息 [HttpGet] [HandlerAjaxOnly] public ActionResult GetWIPDATA(string XX) { try { var data = App.GetWIPDATA(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } //车间人员信息 [HttpGet] [HandlerAjaxOnly] public ActionResult GetWIPUser(string XX) { try { var data = App.GetWIPUser(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 收料信息 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetWIPRCV(string XX) { try { var data = App.GetWIPRCV(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 收料图表 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetWIPRCVChart(string XX) { try { var data = App.GetWIPRCVChart(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 发料信息 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetMaterialPick(string XX) { try { var data = App.GetMaterialPick(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 发料图表 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetMaterialPickChart(string XX) { try { var data = App.GetMaterialPickChart(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 销售发货 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetSo(string XX) { try { var data = App.GetSo(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询月度每日下单行数与每日完成出库行数 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_MonthDaliyComplete() { try { var data = App.GetGridJson_MonthDaliyComplete(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询月度每日合格数行数与每日完成入库行数 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_MonthDaliyRcv() { try { var data = App.GetGridJson_MonthDaliyRcv(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询配发料百分比 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_MonthLLPer() { try { var data = App.GetGridJson_MonthLLPer(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询一期库存状态 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_WareStatusOne() { try { var data = App.GetGridJson_WareStatusOne(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询二期库存状态 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_WareStatusTwo() { try { var data = App.GetGridJson_WareStatusTwo(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询三期库存状态 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_WareStatusThree() { try { var data = App.GetGridJson_WareStatusThree(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询物料配料进度 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_ApplyStatus() { try { var data = App.GetGridJson_ApplyStatus(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询库存物料周转天数 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_ItemAge() { try { var data = App.GetGridJson_ItemAge(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_ItemAgeNew() { try { var data = App.GetGridJson_ItemAgeNew(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询193/199/zmm188处理进度 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_StoreStatus() { try { var data = App.GetGridJson_StoreStatus(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 查询库存物料周转天数 /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetGridJson_ItemZzDays() { try { var data = App.GetGridJson_ItemZzDays(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } /// /// 工单欠料 /// /// /// [HttpGet] [HandlerAjaxOnly] public ActionResult GetOwe(string XX) { try { var data = App.GetOwe(); return Content(data.ToJson()); } catch (Exception ex) { return Content(ex.Message); } } public virtual ActionResult PanelWIP() { return View(); } public virtual ActionResult PanelWIP2() { return View(); } public virtual ActionResult PanelWIP3() { return View(); } public virtual ActionResult PanelWIP4() { return View(); } public virtual ActionResult PanelWIP5() { return View(); } public virtual ActionResult PanelWIP6() { return View(); } public virtual ActionResult PanelWIP7() { return View(); } public virtual ActionResult PanelWIP8() { return View(); } public virtual ActionResult PanelWIP9() { return View(); } public virtual ActionResult PanelWIP1021() { return View(); } public virtual ActionResult PanelWIP21021() { return View(); } public virtual ActionResult PanelWIP31021() { return View(); } } }