From 1ae6d87bb3fde2c10b4da671705ddc8977bc30b9 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 23 十二月 2025 09:37:16 +0800
Subject: [PATCH] 1
---
WebAPI/Controllers/QC_POStockInCheckBillController.cs | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/WebAPI/Controllers/QC_POStockInCheckBillController.cs b/WebAPI/Controllers/QC_POStockInCheckBillController.cs
index b10e2d8..1405bdb 100644
--- a/WebAPI/Controllers/QC_POStockInCheckBillController.cs
+++ b/WebAPI/Controllers/QC_POStockInCheckBillController.cs
@@ -1012,6 +1012,18 @@
objJsonResult.data = null;
return objJsonResult;
}
+
+ // 鍒ゆ柇鍗曟嵁鏄惁閲嶅
+ DataSet ds2 = oCN.RunProcReturn("select top 1 HInterID from QC_POStockInCheckBillMain where HInterID=" + mainList[0].HInterID, "QC_POStockInCheckBillMain");
+ if(ds2.Tables[0].Rows.Count > 0)
+ {
+ objJsonResult.code = "0";
+ objJsonResult.count = 0;
+ objJsonResult.Message = "姝ゅ崟鎹湁璇紒鍗曟嵁閲嶅鎻愪氦!";
+ objJsonResult.data = 1;
+ return objJsonResult;
+ }
+
BillNew.omodel.HYear = sYear;
BillNew.omodel.HPeriod = sPeriod;
//鍥哄畾璧嬪��=================================
@@ -1045,9 +1057,11 @@
BillNew.omodel.HTakeSampleCheckBillID = ClsPub.isLong(mainList[0].HTakeSampleCheckBillID);
BillNew.omodel.HTakeSampleCheckBillNo = ClsPub.isStrNull(mainList[0].HTakeSampleCheckBillNo);
BillNew.omodel.HRemarkSN = ClsPub.isStrNull(mainList[0].HRemarkSN);
+ BillNew.omodel.HCheckQty = mainList[0].HCheckQty;
List<Model.ClsQC_POStockInCheckBillSub> subList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsQC_POStockInCheckBillSub>>(msg3);
List<Model.ClsQC_POStockInCheckBillSub_BadReason> badReasonList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsQC_POStockInCheckBillSub_BadReason>>(BadReason);
BillNew.DetailColl = new List<Model.ClsQC_POStockInCheckBillSub>();
+
for (int i = 0; i < subList.ToArray().Length; i++)
{
@@ -1097,6 +1111,8 @@
oSub.HQualityStdID = DBUtility.ClsPub.isLong(subList[i].HQualityStdID);
oSub.HInspectMethodID = DBUtility.ClsPub.isLong(subList[i].HInspectMethodID);
oSub.HInspectBasisID = DBUtility.ClsPub.isLong(subList[i].HInspectBasisID);
+ oSub.HInspectValQ = subList[i].HInspectValQ;
+
BillNew.DetailColl.Add(oSub);
}
else
--
Gitblit v1.9.1