From 2770c9950e43fc502ec37c966f4707ad071ad5fc Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期四, 19 三月 2026 16:00:11 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 WebAPI/Controllers/条码管理/WEBSController.cs |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

diff --git "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
index f21d073..b984b00 100644
--- "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
+++ "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
@@ -5692,7 +5692,6 @@
                 if (isSuccess == 1)
                 {
                     string result = InvokeHelper.Save("QM_InspectBill", sJson); //淇濆瓨
-
                     sRemark = sRemark + " 锛涚敓鎴怌LOUD鍗曟嵁" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff");
 
                     HReturn = result.ToString();
@@ -5716,6 +5715,24 @@
                     else
                     {
                         sRemark = sRemark + sJson;
+                        // 鎻愪氦鍜屼繚瀛樺崟鎹�
+                        string result1 = string.Empty;
+                        string result2 = string.Empty;
+                        var fID = JObject.Parse(result)["Result"]["Id"].ToString();
+                        var fBillNo = JObject.Parse(result)["Result"]["Number"].ToString();
+                        var json = new
+                        {
+                            Ids = fID,
+                        };
+
+                        result1 = InvokeHelper.Submit("QM_InspectBill", JsonConvert.SerializeObject(json));//鎻愪氦
+                        result2 = InvokeHelper.Audit("QM_InspectBill", JsonConvert.SerializeObject(json));//瀹℃牳
+                        if (JObject.Parse(result1)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE")
+                        {
+                            oCn.RollBack();
+                            sErrMsg = $"鏉ユ枡妫�楠屽崟鍙凤細{fBillNo}锛屾彁浜ゅけ璐�" + result;
+                            return false;
+                        }
                         oCn.Commit();
                     }
                 }
@@ -14895,7 +14912,7 @@
         [HttpGet]
         public object get_BarCode_PackUnionCarryUp(int sInterID, string HBillType, string sBillNo, string sHBarCode_Pack, string sMaker, int HStockOrgID)
         {
-            var oBar = oWebs.get_BarCode_PackUnionCarryUp(sInterID, HBillType, sBillNo, sHBarCode_Pack, sMaker, HStockOrgID, ref DBUtility.ClsPub.sErrInfo);
+            var oBar = oWebs.get_BarCode_PackUnionCarryUp(sInterID, sBillNo, HBillType, sHBarCode_Pack, sMaker, HStockOrgID, ref DBUtility.ClsPub.sErrInfo);
             if (oBar == null)
             {
                 objJsonResult.code = "0";
@@ -14932,7 +14949,7 @@
             else
             {
                 objJsonResult.code = "0";
-                objJsonResult.count = 0;
+                objJsonResult.count = 1;
                 objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //鎴愬姛锛�
                 objJsonResult.data = oDs.Tables[0];
                 return objJsonResult;

--
Gitblit v1.9.1