From c193ef49cf93c007b8b908574e92ba5d8b0f6fc3 Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期三, 06 三月 2024 08:37:37 +0800 Subject: [PATCH] PDA,设备 质量模块扫码 --- WebAPI/ListModels.cs | 99 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 98 insertions(+), 1 deletions(-) diff --git a/WebAPI/ListModels.cs b/WebAPI/ListModels.cs index 4aa0bae..03ef777 100644 --- a/WebAPI/ListModels.cs +++ b/WebAPI/ListModels.cs @@ -1010,6 +1010,40 @@ List<Model.ClsPM_WorkReportWeekBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsPM_WorkReportWeekBillMain>>(jsonString); return list; } + /// <summary> + /// 澶勭悊鏂板鏈堝害闃舵璁″垝琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsPM_WorkPlanMonthBillMain> getObjectByJson_PM_WorkPlanMonthBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsPM_WorkPlanMonthBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsPM_WorkPlanMonthBillMain>>(jsonString); + return list; + } + /// <summary> + /// 澶勭悊鏂板鏈堝害闃舵璁″垝瀛愯〃鐨刯son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsPM_WorkPlanMonthBillSub> getObjectByJson_PM_WorkPlanMonthBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsPM_WorkPlanMonthBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsPM_WorkPlanMonthBillSub>>(jsonString); + return list; + } + + /// <summary> + /// 澶勭悊鏂板椤圭洰闇�姹傚強闂娓呭崟琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsPM_CustomerTaskBillMain> getObjectByJson_PM_CustomerTaskBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsPM_CustomerTaskBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsPM_CustomerTaskBillMain>>(jsonString); + return list; + } /// <summary> /// 澶勭悊鏂板妯″叿淇濆吇璁板綍琛ㄤ富琛ㄧ殑json @@ -1471,6 +1505,19 @@ List<Model.ClsXt_BillType_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsXt_BillType_Model>>(jsonString); return list; } + + /// <summary> + /// 澶勭悊绯荤粺鍙傛暟鏌ヨ琛ㄧ殑json + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsXt_SystemParameter_Model> getObjectByJson_Xt_SystemParameter(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsXt_SystemParameter_Model> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsXt_SystemParameter_Model>>(jsonString); + return list; + } + /// <summary> /// 澶勭悊鍗曟嵁瀛愮被鍨嬭〃鐨刯son @@ -2964,7 +3011,57 @@ List<Model.ClsXs_SeOrderBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsXs_SeOrderBillSub>>(jsonString); return list; } - #endregion + #endregion + + #region 搴旀敹鍗� + /// <summary> + /// 搴旀敹鍗曚富琛╦son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsXs_ReceivableBillMain> getObjectByJson_Xs_ReceivableBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsXs_ReceivableBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsXs_ReceivableBillMain>>(jsonString); + return list; + } + /// <summary> + /// 搴旀敹鍗曞瓙琛╦son2 + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsXs_ReceivableBillSub> getObjectByJson_Xs_ReceivableBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsXs_ReceivableBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsXs_ReceivableBillSub>>(jsonString); + return list; + } + #endregion + + #region 搴斾粯鍗� + /// <summary> + /// 搴斾粯鍗曚富琛╦son + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsCg_PayableBillMain> getObjectByJson_Cg_PayableBillMain(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsCg_PayableBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsCg_PayableBillMain>>(jsonString); + return list; + } + /// <summary> + /// 搴斾粯鍗曞瓙琛╦son2 + /// </summary> + /// <param name="jsonString"></param> + /// <returns></returns> + public List<Model.ClsCg_PayableBillSub> getObjectByJson_Cg_PayableBillSub(string jsonString) + { + jsonString = "[" + jsonString.ToString() + "]"; + List<Model.ClsCg_PayableBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsCg_PayableBillSub>>(jsonString); + return list; + } + #endregion #region 鏀舵鍗� /// <summary> -- Gitblit v1.9.1