From ab973f62261817e581f48e63074d62d8f0e50c24 Mon Sep 17 00:00:00 2001 From: yangle <admin@YINMOU> Date: 星期四, 22 八月 2024 09:30:23 +0800 Subject: [PATCH] 1 --- WebAPI/Controllers/CJGL/Cj_NoPassProcController.cs | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) diff --git a/WebAPI/Controllers/CJGL/Cj_NoPassProcController.cs b/WebAPI/Controllers/CJGL/Cj_NoPassProcController.cs index 213c200..367d73d 100644 --- a/WebAPI/Controllers/CJGL/Cj_NoPassProcController.cs +++ b/WebAPI/Controllers/CJGL/Cj_NoPassProcController.cs @@ -1,4 +1,5 @@ -锘縰sing Newtonsoft.Json.Linq; +锘縰sing Newtonsoft.Json; +using Newtonsoft.Json.Linq; using Pub_Class; using System; using System.Collections; @@ -68,8 +69,41 @@ } } + #region 杞﹂棿绠$悊 鐑鐞嗘俯搴︽洸绾垮浘 + [Route("Cj_NoPassProc/HeatTreatmentTemperatureCurveChart")] + [HttpGet] + public object HeatTreatmentTemperatureCurveChart(string sWhere,string user) + { + try + { + List<object> columnNameList = new List<object>(); + ds = oCN.RunProcReturn("exec h_p_Cj_HeatTreatmentTemperatureCurveChart '"+ sWhere + "'", "h_p_Cj_HeatTreatmentTemperatureCurveChart"); - // + //娣诲姞鍒楀悕 + foreach (DataColumn col in ds.Tables[0].Columns) + { + Type dataType = col.DataType; + string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; + columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕 + } + + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = ""; + objJsonResult.data = ds.Tables[0]; + objJsonResult.list = columnNameList; + return objJsonResult; + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "Exception锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + #endregion } } \ No newline at end of file -- Gitblit v1.9.1