| | |
| | | ListModels oListModels = new ListModels(); |
| | | try |
| | | { |
| | | DAL.ClsQC_NoPassProdCheckBill oBill = new DAL.ClsQC_NoPassProdCheckBill(); |
| | | DLL.ClsQC_NoPassProdCheckBill oBill = new DLL.ClsQC_NoPassProdCheckBill(); |
| | | List<Model.ClsQC_NoPassProdCheckBillMain> lsmain = new List<Model.ClsQC_NoPassProdCheckBillMain>(); |
| | | msg2 = msg2.Replace("\\", ""); |
| | | msg2 = msg2.Replace("\n", ""); //\n |
| | |
| | | UserName=oItem.HMaker; |
| | | oItem.HMakeDate = DBUtility.ClsPub.isStrNull(DateTime.Now.ToString("yyyy-MM-dd")); |
| | | oItem.HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year); |
| | | //oItem.HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd")); |
| | | //oItem.HCurID = 1; |
| | | //oItem.HExRate = 1; |
| | | oItem.HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd")); |
| | | oItem.HBillType = "7509"; |
| | | oItem.HBillSubType = "7509"; |
| | | oItem.HBillStatus = 1; |
| | | oItem.HPeriod = 0; |
| | | oItem.HGroupName =""; |
| | | oItem.HSourceID = 0; |
| | | oItem.HICMOInterID = 0; |
| | | oItem.HICMOBillNo = ""; |
| | | oItem.HInStockQty = 0; |
| | | oItem.HCheckQty = 0; |
| | | oItem.HRightQty = 0; |
| | | oItem.HBadPNL = 0; |
| | | oItem.HPlanPNL = 0; |
| | | oItem.HFirstCheckEmp = 0; |
| | | oItem.HCheckerResult = ""; |
| | | oItem.HWorkCenterID = 0; |
| | | oItem.HProcExchInterID = 0; |
| | | oItem.HProcExchEntryID = 0; |
| | | oItem.HProcExchBillNo = ""; |
| | | oItem.HOrderProcNo = ""; |
| | | oItem.HProcExchQty = 0; |
| | | oItem.HMainSourceInterID = oItem.HInterID; |
| | | oItem.HInterID = 0; |
| | | //oItem.HInterID = DBUtility.ClsPub.CreateBillID_SRMProd("1103", ref DBUtility.ClsPub.sExeReturnInfo); |
| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "保存失败!没有danju日期,无法保存!"; |
| | | objJsonResult.Message = "保存失败!没有单据日期,无法保存!"; |
| | | objJsonResult.data = 1; |
| | | return objJsonResult; |
| | | } |
| | |
| | | { |
| | | break; |
| | | } |
| | | //将前台临时存放的值传过来的值赋给对应的不良数量字段 |
| | | oItemSub.HBadQty = Convert.ToDecimal( oItemSub.HMRBChecker); |
| | | if (oItemSub.HBadQty<=0) |
| | | { |
| | | objJsonResult.code = "0"; |
| | |
| | | objJsonResult.data = 1; |
| | | return objJsonResult; |
| | | } |
| | | |
| | | oItemSub.HSourceEntryID = oBill.omodel.HMainSourceEntryID; |
| | | oItemSub.HSourceInterID = oBill.omodel.HMainSourceInterID; |
| | | oItemSub.HEntryID = i; |
| | | oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); |
| | | oItemSub.HRemark = ""; |
| | | oItemSub.HCloseMan = ""; |
| | | oItemSub.HCloseType = false; |
| | | oItemSub.HBillNo_bak = oBill.omodel.HBillNo; |
| | | oItemSub.HMRBChecker = ""; |
| | | oItemSub.HSourceBillNo = oBill.omodel.HMainSourceBillNo; |
| | | oItemSub.HSourceBillType = "3715"; |
| | | oItemSub.HRelationQty = 0; |
| | | oItemSub.HRelationMoney = 0; |
| | | oItemSub.HMaterID = oBill.omodel.HMaterID; |
| | | oItemSub.HUnitID = 0; |
| | | oItemSub.HMustQty = 0; |
| | | oItemSub.HDisposeNote = ""; |
| | | oItemSub.HPunishmentBillNo = ""; |
| | | oItemSub.HBadPCSQty = 0; |
| | | oItemSub.HQCResultID = 0; |
| | | oBill.DetailColl.Add(oItemSub); |
| | | |
| | | } |