From 005b2749a28bf4d9f68ab29c724739a4c73e7617 Mon Sep 17 00:00:00 2001
From: yxj <1qaz@123>
Date: 星期二, 26 七月 2022 16:46:12 +0800
Subject: [PATCH] 扫描物料条码时,判断条码中是否包含 # ,如有#,则#前为条码编号,#后为数量
---
CLOUDWEB/WebService1.asmx.cs | 29 ++++++++++++++++++++---------
1 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/CLOUDWEB/WebService1.asmx.cs b/CLOUDWEB/WebService1.asmx.cs
index d9844e6..094aea4 100644
--- a/CLOUDWEB/WebService1.asmx.cs
+++ b/CLOUDWEB/WebService1.asmx.cs
@@ -32773,10 +32773,11 @@
}
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
//鏍规嵁鐗╂枡鏉$爜寰楀埌瀵瑰簲婧愬崟淇℃伅锛岄潪澶氭簮鍗曟ā寮忥紝鍒ゆ柇鏄惁宸叉湁婧愬崟璁板綍(鍗曟嵁绫诲瀷=1203锛屽叾浠栧叆搴撳崟闄ゅ)
if (SourceFlag || HBillType == "1203")
@@ -33330,10 +33331,11 @@
}
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
//鏍规嵁鏉$爜鑾峰彇鏉$爜淇℃伅锛屽瓨鍦ㄧ浉鍚岀墿鏂欐椂鑷姩鑾峰彇涓�琛屾簮鍗曚俊鎭�
DAL.ClsGy_BarCodeBill_View dal = new DAL.ClsGy_BarCodeBill_View();
@@ -33838,10 +33840,11 @@
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
//鏍规嵁鏉$爜鑾峰彇鏉$爜淇℃伅
DAL.ClsGy_BarCodeBill_View dal = new DAL.ClsGy_BarCodeBill_View();
@@ -34574,10 +34577,11 @@
}
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
//鏍规嵁鏉$爜鑾峰彇鏉$爜淇℃伅
@@ -34985,11 +34989,13 @@
}
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
+
//鑾峰彇绯荤粺鍙傛暟
Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
if (oSystemParameter.ShowBill(ref sErrMsg) == false)
@@ -38645,10 +38651,11 @@
{
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
}
@@ -40208,10 +40215,11 @@
{
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
}
@@ -40855,10 +40863,11 @@
{
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
}
@@ -41660,11 +41669,13 @@
}
//鍒ゆ柇鏉$爜鏄惁鍚壒娈婄鍙� # 锛屽鏋滃惈鏈夊垯 鎷嗗垎
string[] NewBarCode;
- if (sBarCode.CompareTo("#") > 0)
+ if (sBarCode.Contains("#"))
{
NewBarCode = sBarCode.Split(Convert.ToChar("#"));
sBarCode = NewBarCode[0];
+ HQty = DBUtility.ClsPub.isDoule(NewBarCode[1]);
}
+
//鑾峰彇绯荤粺鍙傛暟
Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
if (oSystemParameter.ShowBill(ref sErrMsg) == false)
--
Gitblit v1.9.1