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_WWSendWorkMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外工单视图模型json处理 /// /// /// public List getObjectByJson_WWSendWorkSub(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; } /// /// 委外汇报单主表json处理 /// /// /// public List getObjectByJson_WW_EntrustProcessReportBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外派工单视图模型json处理 /// /// /// public List getObjectByJson_WW_EntrustProcSendWork(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 视图模型json处理 /// /// /// public List getObjectByJson_WWReport(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外转出单主表json处理 /// /// /// public List getObjectByJson_WW_EntrustProcessSendOutBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 视图模型json处理 /// /// /// public List getObjectByJson_WWSendOutBill(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 委外工单主表json处理 /// /// /// public List getObjectByJson_WorkOrderMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增检验方案主表的json /// /// /// public List getObjectByJson_Gy_QCCheckProjectMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增检验方案子表的json /// /// /// public List getObjectByJson_ClsGy_QCCheckProjectSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增来料检验主表的json /// /// /// public List getObjectByJson_QC_POStockInCheckBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增来料检验子表的json /// /// /// public List getObjectByJson_QC_POStockInCheckBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增首件检验主表的json /// /// /// public List getObjectByJson_QC_FirstPieceCheckBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增首件检验子表的json /// /// /// public List getObjectByJson_QC_FirstPieceCheckBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增巡检单主表的json /// /// /// public List getObjectByJson_QC_PatrolProcCheckBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增巡检单子表的json /// /// /// public List getObjectByJson_QC_PatrolProcCheckBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具维修主表的json /// /// /// public List getObjectByJson_Gy_MouldRepairWorkBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具维修子表的json /// /// /// public List getObjectByJson_Gy_MouldRepairWorkBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具维修验收单主表的json /// /// /// public List getObjectByJson_Gy_MouldRepairCheckBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具维修验收单子表的json /// /// /// public List getObjectByJson_Gy_MouldRepairCheckBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具故障登记单主表的json /// /// /// public List getObjectByJson_Gy_MouldConkBookBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具故障登记单子表的json /// /// /// public List getObjectByJson_Gy_MouldConkBookBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具保养计划单主表的json /// /// /// public List getObjectByJson_Gy_MouldMaintainPlanBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具保养计划单子表的json /// /// /// public List getObjectByJson_Gy_MouldMaintainPlanBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具保养记录表主表的json /// /// /// public List getObjectByJson_Sc_MouldMaintainBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } /// /// 处理新增模具保养记录表子表的json /// /// /// public List getObjectByJson_Sc_MouldMaintainBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List list = Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonString); return list; } //getObjectByJson_Gy_MouldMaintainPlanBillMain } }