|  |  |  | 
|---|
|  |  |  | bool HLastResult = list[0].HLastResult;//试样结论 | 
|---|
|  |  |  | long HProcExchInterID = list[0].HProcExchInterID;//流转卡ID | 
|---|
|  |  |  | long HProcExchEntryID = list[0].HProcExchEntryID;//流转卡子ID | 
|---|
|  |  |  | long HMainSourceInterID = list[0].HMainSourceInterID;//源单ID | 
|---|
|  |  |  | long HMainSourceEntryID = list[0].HMainSourceEntryID;//源单子ID | 
|---|
|  |  |  | string HMainSourceBillNo = list[0].HMainSourceBillNo;//流转卡子ID | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //表体数据 | 
|---|
|  |  |  | List<Model.ClsQC_FirstPieceCheckBillSub> subList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsQC_FirstPieceCheckBillSub>>(msg_entry); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //单据完整性判断 | 
|---|
|  |  |  | if (HProcExchBillNo == "") | 
|---|
|  |  |  | if (HProcExchBillNo == "" && HMainSourceBillNo.Substring(0, Math.Min(2, HMainSourceBillNo.Length)) != "MO" ) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | 
|---|
|  |  |  | oCN.RunProc("Insert Into QC_FirstPieceCheckBillMain " + | 
|---|
|  |  |  | "(HBillType,HBillSubType,HInterID,HBillNo,HBillStatus,HDate,HMaker,HMakeDate" + | 
|---|
|  |  |  | ",HYear,HPeriod,HMaterID,HSourceID,HICMOInterID,HICMOEntryID,HICMOBillNo,HProcExchBillNo" + | 
|---|
|  |  |  | ",HPRDORGID,HLastResult,HProcExchInterID,HProcExchEntryID)" + | 
|---|
|  |  |  | ",HPRDORGID,HLastResult,HProcExchInterID,HProcExchEntryID,HMainSourceInterID,HMainSourceEntryID,HMainSourceBillNo)" + | 
|---|
|  |  |  | " values('" + BillType + "','" + HBillSubType + "'," + HInterID + ",'" + HBillNo + "'," + HBillStatus + ",getdate(),'" + HMaker + "',getdate()" + | 
|---|
|  |  |  | "," + HYear + "," + HPeriod + ",'" + HMaterID + "','" + HSourceID + "'," + HICMOInterID + "," + HICMOEntryID + ",'" + HICMOBillNo + "','" + HProcExchBillNo + "'" + | 
|---|
|  |  |  | "," + HPRDORGID + ",'" + HLastResult + "'," + HProcExchInterID + "," + HProcExchEntryID + ") "); | 
|---|
|  |  |  | "," + HPRDORGID + ",'" + HLastResult + "'," + HProcExchInterID + "," + HProcExchEntryID + "," + HMainSourceInterID + "," + HMainSourceEntryID + ",'" + HMainSourceBillNo + "'" + ") "); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //插入子表 | 
|---|
|  |  |  | foreach (Model.ClsQC_FirstPieceCheckBillSub oSub in BillNew.DetailColl) | 
|---|