From c5f02074cf8822ce16d93e6cc5aac4639f7b4622 Mon Sep 17 00:00:00 2001 From: yxj <1qaz@123> Date: 星期五, 26 十一月 2021 16:07:10 +0800 Subject: [PATCH] 生产汇报单新增模块、列表模块删除功能修改 --- WebAPI/ListModels.cs | 75 +++++++++++++++++++++++++++++++++++++ 1 files changed, 74 insertions(+), 1 deletions(-) diff --git a/WebAPI/ListModels.cs b/WebAPI/ListModels.cs index e9c88df..6069b3c 100644 --- a/WebAPI/ListModels.cs +++ b/WebAPI/ListModels.cs @@ -547,6 +547,18 @@ } /// <summary> + /// 澶勭悊鏂板鏁呴殰鍘熷洜琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_ConkReason_Model> getObjectByJson_Gy_ConkReason(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_ConkReason_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_ConkReason_Model>>(jsonString); + return list; + } + + /// <summary> /// 澶勭悊鏂板妯″叿淇濆吇璁板綍琛ㄤ富琛ㄧ殑json /// </summary> /// <param name="jsonString"></param> @@ -559,7 +571,7 @@ } /// <summary> - /// 澶勭悊鏂板妯″叿淇濆吇璁板綍琛ㄥ瓙琛ㄤ繚鍏婚」鐩殑json + /// 澶勭悊鏂板鍣ㄥ叿淇濆吇瑙勭▼瀛愯〃1椤圭洰鐨刯son /// </summary> /// <param name="jsonString"></param> /// <returns></returns> @@ -567,6 +579,30 @@ { jsonString = "[" + jsonString.ToString() + "]"; List<Model.ClsSc_MouldMaintainRuleBillSub_Item> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MouldMaintainRuleBillSub_Item>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊鏂板鍣ㄥ叿淇濆吇瑙勭▼瀛愯〃2椤圭洰鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsSc_MouldMaintainRuleBillSub> getObjectByJson_Sc_MouldMaintainRuleBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsSc_MouldMaintainRuleBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MouldMaintainRuleBillSub>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊鏂板鍣ㄥ叿淇濆吇瑙勭▼椤圭洰鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsSc_MouldMaintainRuleBillMain> getObjectByJson_Sc_MouldMaintainRuleBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsSc_MouldMaintainRuleBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MouldMaintainRuleBillMain>>(jsonString); return list; } @@ -1638,5 +1674,42 @@ return list; } + /// <summary> + /// 鐢ㄦ埛鏉冮檺鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Models.UserPower> getObjectByJson_UserPower(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Models.UserPower> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Models.UserPower>>(jsonString); + return list; + } + + + /// <summary> + /// + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Models.ClsKf_MateOutBillMain> getObjectByJson_Kf_ICStockBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Models.ClsKf_MateOutBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Models.ClsKf_MateOutBillMain>>(jsonString); + return list; + } + + + /// <summary> + /// + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Models.ClsKf_MateOutBillSub> getObjectByJson_Kf_MateOutBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Models.ClsKf_MateOutBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Models.ClsKf_MateOutBillSub>>(jsonString); + return list; + } } } \ No newline at end of file -- Gitblit v1.9.1