From 5c25ab3f079245bd936e27b2628629dadd7efe29 Mon Sep 17 00:00:00 2001
From: yxj <1qaz@123>
Date: 星期五, 24 十二月 2021 21:14:59 +0800
Subject: [PATCH] 新增盘点方案基础资料获取调用方法;新增模治具盘点单模块,扫描模治具条码调用方法

---
 CLOUDWEB/WebService1.asmx.cs |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/CLOUDWEB/WebService1.asmx.cs b/CLOUDWEB/WebService1.asmx.cs
index 0f48f65..da3a3ec 100644
--- a/CLOUDWEB/WebService1.asmx.cs
+++ b/CLOUDWEB/WebService1.asmx.cs
@@ -135,6 +135,24 @@
             return dal.GetList(sWhere);
         }
 
+        //杩斿洖鐩樼偣鏂规鍒楄〃  鍚屾璧勬枡
+        [WebMethod]
+        public DataSet GetStockCheckItemList(string sWhere, ref string sErr)
+        {
+            DataSet ds;
+            SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+            ds = oCN.RunProcReturn("select HItemID,HNumber,HName from Gy_StockCheckItem"+ sWhere, "Gy_StockCheckItem");
+            if (ds == null && ds.Tables[0].Rows.Count == 0)
+            {
+                sErr = "娌℃湁杩斿洖浠讳綍鏁版嵁锛�";
+                return null;
+            }
+            else
+            {
+                return ds;
+            }
+        }
+
         //鏍规嵁浠g爜杩斿洖鐢熶骇璧勬簮淇℃伅
         [WebMethod]
         public Model.ClsGy_Source_Model GetSourceInfoByNumber(string sWhere, ref string sErr)
@@ -33682,6 +33700,34 @@
 
         #endregion
 
+        #region 鐩樼偣鍗曟ā鍧�    鎵弿妯℃不鍏锋潯鐮�
+        [WebMethod]
+        //鎵弿妯℃不鍏锋潯鐮佸瓨鍏ユā娌诲叿鏉$爜涓存椂琛紝鐩樼偣鍗曚笓鐢�
+        public bool Get_CheckTypeByMouldBarCode_ProdCheckStock(string sBarCode, Int64 HBillID, string HBillType, string HBillNo, Int64 HWhID, Int64 HSPID, Int64 HStockCheckItemID, string HStockCheckNumber, Int64 HCorrespondentTypeID, Int64 HCorrespondentID, string HMaker, Int64 HOWNERID, ref string sErrMsg)
+        {
+            SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+            DataSet ds = oCN.RunProcReturn("exec h_p_WMS_AddMouldBarCode_ProdCheckStock '" + sBarCode + "'," + HBillID.ToString() + ",'" + HBillNo + "','" + HBillType + "'," + HWhID.ToString() + "," + HSPID.ToString() + "," + HStockCheckItemID.ToString() + ",'" + HStockCheckNumber + "'," + HCorrespondentTypeID.ToString() + "," + HCorrespondentID.ToString() + ",'" + HMaker + "'," + HOWNERID.ToString(), "h_p_WMS_AddMouldBarCode_ProdCheckStock");
+            if (ds == null || ds.Tables[0].Rows.Count == 0)
+            {
+                sErrMsg = "灏嗘ā娌诲叿淇℃伅鍐欏叆妯℃不鍏峰嚭鍏ュ簱涓存椂琛ㄥけ璐ワ紒";
+                return false;
+            }
+            else
+            {
+                if (DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0][0]) == 0)
+                {
+                    return true;
+                }
+                else
+                {
+                    sErrMsg = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HRemark"]);
+                    return false;
+                }
+            }
+        }
+
+        #endregion
+
         //鏄剧ず妯℃不鍏峰垪琛ㄤ俊鎭�
         [WebMethod]
         public DataSet GetMouldBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sErrMsg)

--
Gitblit v1.9.1