From fa6092f59697d131b3929c39fcff991bd4b54c1a Mon Sep 17 00:00:00 2001
From: WYB <908761037@qq.com>
Date: 星期六, 17 四月 2021 16:07:27 +0800
Subject: [PATCH] 不良评审保存逻辑完成底层提示存储过程不存在(待修复)
---
WebAPI/Controllers/Sc_ProcessMangementController.cs | 53 +++++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 45 insertions(+), 8 deletions(-)
diff --git a/WebAPI/Controllers/Sc_ProcessMangementController.cs b/WebAPI/Controllers/Sc_ProcessMangementController.cs
index 9b16fff..2a2139f 100644
--- a/WebAPI/Controllers/Sc_ProcessMangementController.cs
+++ b/WebAPI/Controllers/Sc_ProcessMangementController.cs
@@ -916,7 +916,7 @@
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
@@ -927,9 +927,28 @@
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);
@@ -937,7 +956,7 @@
{
objJsonResult.code = "0";
objJsonResult.count = 0;
- objJsonResult.Message = "淇濆瓨澶辫触锛佹病鏈塪anju鏃ユ湡锛屾棤娉曚繚瀛橈紒";
+ objJsonResult.Message = "淇濆瓨澶辫触锛佹病鏈夊崟鎹棩鏈燂紝鏃犳硶淇濆瓨锛�";
objJsonResult.data = 1;
return objJsonResult;
}
@@ -955,6 +974,12 @@
foreach (Model.ClsQC_NoPassProdCheckBillSub oItemSub in ls)
{
i++;
+ if (string.IsNullOrWhiteSpace(oItemSub.HWasterReasonName))
+ {
+ break;
+ }
+ //灏嗗墠鍙颁复鏃跺瓨鏀剧殑鍊间紶杩囨潵鐨勫�艰祴缁欏搴旂殑涓嶈壇鏁伴噺瀛楁
+ oItemSub.HBadQty = Convert.ToDecimal( oItemSub.HMRBChecker);
if (oItemSub.HBadQty<=0)
{
objJsonResult.code = "0";
@@ -979,12 +1004,24 @@
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);
}
--
Gitblit v1.9.1