GetProductCheckProcedure.ashx 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <%@ WebHandler Language="C#" Class="GetProductCheckProcedure" %>
  2. using System.Web;
  3. using System.Web.SessionState;
  4. using System.Web.Configuration;
  5. using Newtonsoft.Json.Linq;
  6. using Newtonsoft.Json;
  7. using Curtain.DataAccess;
  8. using Curtain.Log;
  9. using DK.XuWei.WebMes;
  10. /// <summary>
  11. /// 从WCF接口获取 产品质量登记工序 modeltype = -1
  12. /// xuwei 2019-10-26
  13. /// </summary>
  14. public class GetProductCheckProcedure : IHttpHandler, IReadOnlySessionState
  15. {
  16. public void ProcessRequest(HttpContext context)
  17. {
  18. //读取成检工序
  19. using (IDataAccess conn = DataAccess.Create())
  20. {
  21. string sqlStr = @"
  22. SELECT
  23. NODENO, --序号
  24. PROCEDUREID, --流程编号
  25. PROCEDURENAME --流程名称
  26. FROM
  27. TP_PC_PROCEDURE
  28. WHERE
  29. VALUEFLAG = 1 --有效标识
  30. AND MODELTYPE = - 1 --工序模型
  31. ORDER BY
  32. NODENO
  33. ";
  34. context.Response.Write(new JsonResult( conn.ExecuteDatatable(sqlStr)).ToJson());
  35. }
  36. }
  37. public bool IsReusable
  38. {
  39. get
  40. {
  41. return false;
  42. }
  43. }
  44. }