From 248ce9b84376ebcdc8cc9852e38ddcd04fd304e9 Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期五, 07 三月 2025 16:21:09 +0800 Subject: [PATCH] 物料:删除时 回滚报错问题解决 --- WebAPI/ListModels.cs | 74 +++++++++++++++++++++++++++++++++++++ 1 files changed, 74 insertions(+), 0 deletions(-) diff --git a/WebAPI/ListModels.cs b/WebAPI/ListModels.cs index 201b0bd..f263833 100644 --- a/WebAPI/ListModels.cs +++ b/WebAPI/ListModels.cs @@ -1637,6 +1637,30 @@ } /// <summary> + /// 澶勭悊鏂板浜х嚎鍣ㄥ叿娓呭崟琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_SourceMouldBillMain> getObjectByJson_Gy_SourceMouldBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_SourceMouldBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_SourceMouldBillMain>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊鏂板浜х嚎鍣ㄥ叿娓呭崟瀛愯〃鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsGy_SourceMouldBillSub> getObjectByJson_Gy_SourceMouldBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsGy_SourceMouldBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_SourceMouldBillSub>>(jsonString); + return list; + } + + /// <summary> /// 澶勭悊鏂板浜у搧宸ヨ壓鍙傛暟娓呭崟琛ㄧ殑json /// </summary> /// <param name="jsonString"></param> @@ -4201,6 +4225,56 @@ } #endregion + #region 鎺掍骇閿佸畾鐢宠鍗� + /// <summary> + /// 鎺掍骇閿佸畾鐢宠鍗曚富琛╦son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsJIT_LockRequestBillMain> getObjectByJson_JIT_LockRequestBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsJIT_LockRequestBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsJIT_LockRequestBillMain>>(jsonString); + return list; + } + /// <summary> + /// 鎺掍骇閿佸畾鐢宠鍗曞瓙琛╦son2 + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsJIT_LockRequestBillSub> getObjectByJson_JIT_LockRequestBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsJIT_LockRequestBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsJIT_LockRequestBillSub>>(jsonString); + return list; + } + #endregion + + #region 鎺掍骇瑙i攣鐢宠鍗� + /// <summary> + /// 鎺掍骇瑙i攣鐢宠鍗曚富琛╦son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsJIT_UnLockRequestBillMain> getObjectByJson_JIT_UnLockRequestBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsJIT_UnLockRequestBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsJIT_UnLockRequestBillMain>>(jsonString); + return list; + } + /// <summary> + /// 鎺掍骇瑙i攣鐢宠鍗曞瓙琛╦son2 + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsJIT_UnLockRequestBillSub> getObjectByJson_JIT_UnLockRequestBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsJIT_UnLockRequestBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsJIT_UnLockRequestBillSub>>(jsonString); + return list; + } + #endregion + #region 閿�鍞鍗曞彉鏇村崟 /// <summary> /// 閿�鍞鍗曞彉鏇村崟涓昏〃json -- Gitblit v1.9.1