From 549df1cac1529f4fc9b5d9b64e27de5d5d8b8951 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期三, 22 十月 2025 13:53:41 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 WebAPI/Controllers/WebAPIController.cs |   71 +++++++++++++++++++++++++++++++----
 1 files changed, 63 insertions(+), 8 deletions(-)

diff --git a/WebAPI/Controllers/WebAPIController.cs b/WebAPI/Controllers/WebAPIController.cs
index b4b0773..f52ff93 100644
--- a/WebAPI/Controllers/WebAPIController.cs
+++ b/WebAPI/Controllers/WebAPIController.cs
@@ -20179,6 +20179,7 @@
             }
         }
 
+       
         /// <summary>
         /// 鏍规嵁鐗╂枡+宸ュ簭鑾峰彇妫�楠屾柟妗�
         /// </summary>
@@ -22443,6 +22444,7 @@
             }
         }
 
+        #region 閫氳繃鍗曟嵁绫诲瀷銆佸崟鎹彿鏌ヨ鍗曟嵁淇℃伅
         /// <summary>
         /// 閫氳繃鍗曟嵁绫诲瀷鑾峰彇瀵瑰簲瑙嗗浘骞堕�氳繃鍗曟嵁鍙锋煡璇㈠崟鎹俊鎭�
         /// </summary>
@@ -22495,6 +22497,62 @@
                 return objjson;
             }
         }
+        #endregion
+
+        #region 閫氳繃鍗曟嵁绫诲瀷銆佸崟鎹唴鐮併�佸瓙鍐呯爜鏌ヨ鍗曟嵁淇℃伅
+        /// <summary>
+        /// 閫氳繃鍗曟嵁绫诲瀷鑾峰彇瀵瑰簲瑙嗗浘骞堕�氳繃鍗曟嵁鍙锋煡璇㈠崟鎹俊鎭�
+        /// </summary>
+        /// <param name="HBillNo"></param>
+        /// <param name="HBillType"></param>
+        /// <param name="HStoreOrgID"></param>
+        /// <returns></returns>
+        [Route("Web/GetBillInfo_GenerateBillCode")]
+        [HttpGet]
+        public object GetBillInfo_GenerateBillCode(string HBillType, string HInterID, int HEntryID)
+        {
+            try
+            {
+                SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+
+                ds = oCN.RunProcReturn("exec h_p_Gy_GetBillInfo_GenerateCode N'" + HBillType + "'," + HInterID +
+                    "," + HEntryID, "h_p_Gy_GetBillInfo_GenerateCode");
+
+                if (ds == null)
+                {
+                    objjson.code = "0";
+                    objjson.count = 0;
+                    objjson.Message = "鑾峰彇澶辫触" + DBUtility.ClsPub.sErrInfo;
+                    objjson.data = null;
+                    return objjson;
+                }
+                else if ((bool)ds.Tables[1].Rows[0]["returnType"] == false)
+                {
+                    objjson.code = "0";
+                    objjson.count = 0;
+                    objjson.Message = "鑾峰彇澶辫触" + ds.Tables[1].Rows[1]["payload"];
+                    objjson.data = null;
+                    return objjson;
+                }
+                else
+                {
+                    objjson.code = "1";
+                    objjson.count = 1;
+                    objjson.Message = "鑾峰彇鎴愬姛!";
+                    objjson.data = ds.Tables[0];
+                    return objjson;
+                }
+            }
+            catch (Exception ex)
+            {
+                objjson.code = "0";
+                objjson.count = 0;
+                objjson.Message = "鑾峰彇澶辫触" + ex.ToString();
+                objjson.data = null;
+                return objjson;
+            }
+        }
+        #endregion
 
 
         /// <summary>
@@ -22557,6 +22615,7 @@
             }
         }
 
+        #region 灏忓崼鐢靛櫒鑾峰彇鐗╂枡鏉$爜瀵瑰簲鍗曟嵁
         /// <summary>
         /// 灏忓崼鐢靛櫒鑾峰彇鐗╂枡鏉$爜瀵瑰簲鍗曟嵁
         /// </summary>
@@ -22587,14 +22646,6 @@
                     objjson.data = ds.Tables[0];
                     return objjson;
                 }
-
-
-
-                objjson.code = "1";
-                objjson.count = 1;
-                objjson.Message = "鑾峰彇鎴愬姛!";
-                objjson.data = ds.Tables[0];
-                return objjson;
             }
             catch (Exception ex)
             {
@@ -22606,5 +22657,9 @@
             }
         }
 
+        #endregion
+
+
+ 
     }
 }

--
Gitblit v1.9.1