From 34efb641c240143fd4723c9288526be832bfb67c Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期四, 11 七月 2024 10:24:46 +0800 Subject: [PATCH] 客户条码扫码:单据号可以修改,但修改的单据号必须是当前缓存列表中的单据号,而且扫过码后就不能再修改了。同一个单据号条码不能重复扫,但相同单据号不同内码的单据的扫码记录没有整合在一起,需要一起导出要到维护页面点击条码列表,这里是相同单据号的条码都有的 --- WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs b/WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs index 317ab6b..520f9c4 100644 --- a/WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs +++ b/WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs @@ -1170,7 +1170,7 @@ string sql = string.Format(@"select * from h_v_Sc_ProcessExchangeBillQuerySub"); - ds = oCN.RunProcReturn(sql + " where hmainid=" + HInterID + " and 鍑虹珯鍏宠仈鏁伴噺=0 and cast(娴佹按鍙� as int)>" + ds1 .Tables[0].Rows[0][0].ToString(), "h_v_Sc_ProcessExchangeBillQuerySub"); + ds = oCN.RunProcReturn(sql + " where hmainid=" + HInterID + " and 鍑虹珯鍏宠仈鏁伴噺=0 and cast(娴佹按鍙� as int)>" + ds1 .Tables[0].Rows[0][0].ToString()+ " order by cast(娴佹按鍙� as int) ", "h_v_Sc_ProcessExchangeBillQuerySub"); if (float.Parse(ds.Tables[0].Rows[0]["杩涚珯鍏宠仈鏁伴噺"].ToString()) > 0) { @@ -1246,9 +1246,9 @@ objJsonResult.data = 1; return objJsonResult; } - + int num = oItem.HBillNo.Split('-').Length; oBill.omodel.HMaker = msg5; //鍒跺崟浜� - oBill.omodel.HNo = DBUtility.ClsPub.isLong(oItem.HBillNo.Split('-')[1]); + oBill.omodel.HNo = DBUtility.ClsPub.isLong(oItem.HBillNo.Split('-')[num - 1]); oBill.omodel.HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year); oBill.omodel.HPeriod = DBUtility.ClsPub.isLong(DateTime.Now.Month); oBill.omodel.HDate = oItem.HDate;// 鏃ユ湡 @@ -1312,7 +1312,6 @@ j++; } } - //淇濆瓨 //淇濆瓨瀹屾瘯鍚庡鐞� -- Gitblit v1.9.1