From d84518084c3027a684333929ad80b51a0c32845b Mon Sep 17 00:00:00 2001 From: jhz <jinghz@oceic.com> Date: 星期二, 21 三月 2023 10:23:50 +0800 Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API --- WebAPI/Controllers/BaseSet/Gy_ProcessController.cs | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/WebAPI/Controllers/BaseSet/Gy_ProcessController.cs b/WebAPI/Controllers/BaseSet/Gy_ProcessController.cs index a995beb..8cef38c 100644 --- a/WebAPI/Controllers/BaseSet/Gy_ProcessController.cs +++ b/WebAPI/Controllers/BaseSet/Gy_ProcessController.cs @@ -1,4 +1,5 @@ -锘縰sing Newtonsoft.Json.Linq; +锘縰sing Newtonsoft.Json; +using Newtonsoft.Json.Linq; using Pub_Class; using System; using System.Collections; @@ -312,7 +313,7 @@ string HOverFixPrice = list[0].HOverFixPrice; string HSNo = list[0].HSNo; string HBarCode = list[0].HBarCode; - string HProcMulID = list[0].HProcMulID; + string HProcMulID = list[0].HProcMulID==null?"0": list[0].HProcMulID; string HProcCheckNote = list[0].HProcCheckNote; string HRemark = list[0].HRemark; bool HStopflag = list[0].HStopflag; @@ -402,7 +403,7 @@ ",HStopflag= '" + HStopflag + "'" + ",HRemark='" + HRemark + "'" + ",HDeptID= " + HDeptID + - ",HBarCodeForBase='" + HBarCodeForBase + "'" + + ",HBarCodeForBase='" + HBarCode + "'" + ",HProcessID_K3= " + HProcessID_K3 + ",HBillSubType='" + HBillSubType + "'" + ",HAutoTrunFlag= '" + HAutoTrunFlag + "'" + @@ -450,6 +451,7 @@ { try { + List<object> columnNameList = new List<object>(); //鏌ョ湅鏉冮檺 if (!DBUtility.ClsPub.Security_Log("Gy_Process_Query", 1, false, user)) { @@ -471,12 +473,21 @@ ds = oCN.RunProcReturn(sql, "h_v_Gy_ProcessList"); } + //娣诲姞鍒楀悕 + 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鍒楀璞$殑鍒楀悕 + } + //if (ds.Tables[0].Rows.Count != 0 || ds != null) //{ objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucess锛�"; objJsonResult.data = ds.Tables[0]; + objJsonResult.list = columnNameList; return objJsonResult; //} //else @@ -538,7 +549,7 @@ return objJsonResult; } } - /// <summary>Gy_Process/cx + /// <summary> /// 宸ュ簭鍒楄〃鍒犻櫎鍔熻兘 /// </summary> /// <returns></returns> -- Gitblit v1.9.1