using PaintingScreen.Model; using System; using System.Collections.Generic; using System.Linq; using System.Web; using Tools; namespace PaintingScreen.Handler { /// /// FiveScreenHandler 的摘要说明 /// public class FiveScreenHandler : IHttpHandler { HttpRequest Request = null; HttpResponse Response = null; public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; Request = context.Request; Response = context.Response; string method = Request.Params["method"]; switch (method) { case "getPainting1_1": getPainting1_1(); break; case "getPainting1_2": getPainting1_2(); break; case "getPainting1_3": getPainting1_3(); break; case "getPainting1_4": getPainting1_4(); break; case "getPainting2_1": getPainting2_1(); break; case "getPainting2_2": getPainting2_2(); break; case "getPainting2_3": getPainting2_3(); break; case "getPainting2_4": getPainting2_4(); break; case "getPainting3_1": getPainting3_1(); break; case "getPainting3_2": getPainting3_2(); break; case "getPainting3_3": getPainting3_3(); break; case "getPainting3_4": getPainting3_4(); break; case "getInjection1_1": getInjection1_1(); break; case "getInjection1_2": getInjection1_2(); break; case "getInjection1_3": getInjection1_3(); break; case "getInjection1_4": getInjection1_4(); break; } } public bool IsReusable { get { return false; } } void getPainting1_1() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂一次合格率","月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting1_2() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂一次合格率", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting1_3() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂总合格率", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting1_4() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂总合格率", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting2_1() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂设备利用率", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting2_2() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂设备利用率", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting2_3() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("运行滑撬数", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting2_4() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("运行滑撬数", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting3_1() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂入库套数", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting3_2() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("喷涂入库套数", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting3_3() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("发货数", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getPainting3_4() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("发货数", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getInjection1_1() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("注塑合格率", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getInjection1_2() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("注塑合格率", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getInjection1_3() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("注塑设备利用率", "月报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } void getInjection1_4() { FiveScreenModel md = FiveScreenFunction.getFiveScreenModel("注塑设备利用率", "日报"); Response.Write(JSONTools.ScriptSerialize(md)); Response.End(); } } }