From 1acaaf8b965090eb4a8d16d1b66bdaca3d43c1ef Mon Sep 17 00:00:00 2001 From: yxj <1qaz@123> Date: 星期五, 23 十二月 2022 18:00:06 +0800 Subject: [PATCH] 扫描物料条码参加参数判断是否解析,安瑞须解析 --- WebAPI/ListModels.cs | 71 +++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) diff --git a/WebAPI/ListModels.cs b/WebAPI/ListModels.cs index c0fd237..cdd2748 100644 --- a/WebAPI/ListModels.cs +++ b/WebAPI/ListModels.cs @@ -120,6 +120,17 @@ return list; } /// <summary> + /// 濮斿琛ユ枡鍙嶅簭鍒楀寲 + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsKf_EntrustReplenishOutBillMain> getEntrustReplenishOutBillMainByJson(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsKf_EntrustReplenishOutBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsKf_EntrustReplenishOutBillMain>>(jsonString); + return list; + } + /// <summary> /// 濮斿鍑哄簱鍙嶅簭鍒楀寲 /// </summary> /// <param name="jsonString"></param> @@ -605,6 +616,18 @@ } /// <summary> + /// 澶勭悊鏂板妯″叿淇濆吇璁″垝鍗曞瓙琛ㄤ繚鍏讳俊鎭殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsSc_MouldMaintainPlanBillSub_Item> getObjectByJson_Gy_MouldMaintainPlanBillSub_Item(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsSc_MouldMaintainPlanBillSub_Item> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MouldMaintainPlanBillSub_Item>>(jsonString); + return list; + } + + /// <summary> /// 澶勭悊鏂板涓嶈壇鍘熷洜琛ㄧ殑json /// </summary> /// <param name="jsonString"></param> @@ -921,6 +944,54 @@ } /// <summary> + /// 澶勭悊杈呭姪灞炴�ц〃鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_Property_Model> getObjectByJson_Gy_Property(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_Property_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_Property_Model>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊涓氬姟鍛樿〃鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_Operator_Model> getObjectByJson_Gy_Operator(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_Operator_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_Operator_Model>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊浣滀笟琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_Work_Model> getObjectByJson_Gy_Work(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_Work_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_Work_Model>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊鍛樺伐琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_Staff_Model> getObjectByJson_Gy_Staff(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_Staff_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_Staff_Model>>(jsonString); + return list; + } + + /// <summary> /// 澶勭悊绋庣巼缁勫悎琛ㄧ殑json /// </summary> /// <param name="jsonString"></param> -- Gitblit v1.9.1