<%@ WebHandler Language="C#" Class="getTestFormList" %> using System; using System.Web; using System.Data; using Curtain.DataAccess; using DK.XuWei.WebMes; /// /// 获取实验单列表 /// xuwei add 2021-08-31 /// public class getTestFormList : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; using (IDataAccess conn = DataAccess.Create()) { //条件限定:未完结的实验单,当前用户可操作的实验单 DataTable dt = conn.ExecuteDatatable(@" SELECT T.ID, CONCAT( T.ID, T.NAME ) AS NAME FROM TP_PM_TESTFORM2 T WHERE T.VALUEFLAG = 1 AND T.STATE = 0 ", new CDAParameter("USERCODE", context.Request["USERCODE"] + "") ); if (dt != null && dt.Rows.Count > 0) { context.Response.Write(new JsonResult(dt).ToJson()); } else { //context.Response.Write(new JsonResult(JsonStatus.error).ToJson()); context.Response.Write(new JsonResult() { success = false,message = "无相关测试单",total = 0,rows = "" }.ToJson()) ; } } } public bool IsReusable { get { return false; } } }