From 9c634fd767aec36ef97c3a814bf7a29c67d20ee1 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期五, 29 三月 2024 10:57:35 +0800
Subject: [PATCH] 修改单据重复显示问题,增加工单源单id关联

---
 VueWebApi/Tools/AppLableBarCode.cs |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/VueWebApi/Tools/AppLableBarCode.cs b/VueWebApi/Tools/AppLableBarCode.cs
index 30bbffb..22fef9c 100644
--- a/VueWebApi/Tools/AppLableBarCode.cs
+++ b/VueWebApi/Tools/AppLableBarCode.cs
@@ -29,8 +29,8 @@
             List<string> listdt = new List<string>();
             List<AppLabCode> lab = new List<AppLabCode>();
             var dynamicParams = new DynamicParameters();
-            //鑾峰彇鏍囩涓暟:鍚戜笅鍙栨暣
-            decimal labcum = Math.Floor(decimal.Parse(qty) / decimal.Parse(onelabqty));
+            //鑾峰彇鏍囩涓暟:杩涗竴娉�
+            decimal labcum = Math.Ceiling(decimal.Parse(qty) / decimal.Parse(onelabqty));
             try
             {
                 sql = @"select prefix,filingdate,incbit,value from  T_CodeRules  where rightcode=@rightcode";
@@ -136,8 +136,7 @@
             //鑾峰彇鏌ヨ娴佹按鍙风殑浣嶆暟
             digit2 = value.Length;//鑾峰彇string绫诲瀷浣嶆暟  
             for (int i = 1; i <= labcum; i++)
-            {
-                sumqty += decimal.Parse(onelabqty);
+            { 
                 AppLabCode lb = new AppLabCode();
                 lb.rightcode = rightcode;
                 if (i == labcum)  //鏈�鍚庝竴寮犳爣绛�
@@ -147,6 +146,7 @@
                 else
                 {
                     lb.labqty = onelabqty; //鍗曟爣绛炬暟閲�
+                    sumqty += decimal.Parse(onelabqty);
                 }
 
                 //娴佹按鍙峰惊鐜嚜澧�

--
Gitblit v1.9.3