From 82bd97c5a0e05c936f62acf28ac4969b351b6d59 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期三, 03 九月 2025 10:15:10 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10105/r/ERP_override

---
 north-glass-erp/northglass-erp/src/hook/createTemplateTag.js |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/hook/createTemplateTag.js b/north-glass-erp/northglass-erp/src/hook/createTemplateTag.js
index 848c54a..9bb700c 100644
--- a/north-glass-erp/northglass-erp/src/hook/createTemplateTag.js
+++ b/north-glass-erp/northglass-erp/src/hook/createTemplateTag.js
@@ -25,6 +25,7 @@
 
 // 璁板綍鏁翠綋涓暟
     let limitCount = 0;
+    let size = 0;
 
 // top: 璁板綍 鎵撳嵃鍏冪礌 top鍊硷紙娉ㄦ剰鍗曚綅锛夛紱 鎻愮ず锛氱浉褰撲簬璁板綍涓婃濉厖鍒板摢鍎夸簡
     for (let v = 1, top = 0; v <= ver; v++) {
@@ -36,21 +37,24 @@
             // 鑾峰彇 妯℃澘 鐨� 鎵撳嵃鍏冪礌
             let printElements1 = hiprintTemplateMap.panels[0].printElements;
             const printElements2 = printElements1.map((items) => {
+
                 const item = JSON.parse(JSON.stringify(items))
                 // 鍋忕Щ閲忚绠�
                 item.options.top += top
                 item.options.left += left
                 // !! 鍏冪礌鐨勫瓧娈靛悕 鑲畾涓嶈兘閲嶅鍛�! 鎵�浠ラ渶瑕佺壒娈婂鐞�!!!
-                if (item.options.field) {
+                if (item.options.field ) {
                     // 鍙婂彉鎴� 瀛楁鍚� + 绗� v 琛� 绗� h 鍒�
                     // 濡�: qrcode 鍙樻垚 qrcode_1_1 (绗� 1 琛� 鐨� 绗� 1 鍒�)
                     item.options.field += `_${v}_${h}`
                 }
                 return item;
             })
+            //鍒ゆ柇鎬讳釜鏁版槸鍚﹁秴杩囨爣绛炬暟閲�
+            if(limitCount<dataList.length){
+                template.panels[0].printElements = template.panels[0].printElements.concat(printElements2)
+            }
 
-
-            template.panels[0].printElements = template.panels[0].printElements.concat(printElements2)
             // 3.3. 璁$畻 涓嬩竴鍒� 妯℃澘鐨� left 鍊� 锛堝崟浣嶈浆鎹級
             left += hinnn.mm.toPt(hiprintTemplateMap.panels[0].width)
             // 璁板綍鏁翠綋涓暟
@@ -59,7 +63,6 @@
         // 3.4 璁$畻涓嬩竴琛� 妯℃澘鐨� top 鍊� 锛堝崟浣嶈浆鎹級
         top += hinnn.mm.toPt(hiprintTemplateMap.panels[0].height)
     }
-
 
 
 

--
Gitblit v1.8.0