using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Runtime.Serialization.Json; using System.IO; using System.Text; using WebAPI.Code; namespace WebAPI { public class ListModels { //public Model.ClsKf_POStockInBillMain getPOStockInBillMainByJson2(string jsonString) //{ // jsonString = "[" + jsonString.ToString() + "]"; // Model.ClsKf_POStockInBillMain list = Newtonsoft.Json.JsonConvert.DeserializeObject(jsonString); // return list; //} /// /// 外购入库反序列化 /// /// /// public List getPOStockInBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 外购入库(红字)反序列化 /// /// /// public List getICStockBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外入库反序列化 /// /// /// public List getEntrustInBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 调拨单反序列化 /// /// /// public List getMoveStockBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 产品入库反序列化 /// /// /// public List getProductInBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 生产领料反序列化 /// /// /// public List getMateOutBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外出库反序列化 /// /// /// public List getEntrustOutBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 销售出库反序列化 /// /// /// public List getSellOutBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 销售退库反序列化 /// /// /// public List getSellOutBackBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 其他入库反序列化 /// /// /// public List getOtherInBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 其他出库反序列化 /// /// /// public List getOtherOutBillMainByJson(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 派工单主表json处理 /// /// /// public List getObjectByJson_SendWorkMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 计划单视图模型json处理 /// /// /// public List getObjectByJson_SendWorkSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 汇报单的视图模型json处理 /// /// /// public List getObjectByJson_Report(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理下推派工单的主表json /// /// /// public List getObjectByJson_Reportlist(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理下推派工单的派工单视图模型json /// /// /// public List getObjectByJson_ViewReportlist(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增不良评审主表的json /// /// /// public List getObjectByJson_NoPassProdCheckMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增不良评审子表的json /// /// /// public List getObjectByJson_NoPassProdCheckSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增部门基础资料的JSON /// /// /// public List getObjectByJson_Depaetment(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } } }