From 0f1ed837ca6090da7d440886a6c9179353100893 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期五, 11 七月 2025 15:50:51 +0800
Subject: [PATCH] 直接调拨单:条码明细打印

---
 WebTM/views/条码明细/Kf_BarCodeDetailQuery.html |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

diff --git "a/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_BarCodeDetailQuery.html" "b/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_BarCodeDetailQuery.html"
index 9e3e26f..e46b750 100644
--- "a/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_BarCodeDetailQuery.html"
+++ "b/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_BarCodeDetailQuery.html"
@@ -161,6 +161,7 @@
                     case 'btn-view':
                         break;
                     case 'btn-print':
+                        get_PrintReport();
                         break;
                 };
             });
@@ -410,6 +411,39 @@
                 })
             }
 
+            //#region 鎵撳嵃
+            function get_PrintReport() {
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+                if (checkStatus.data.length > 0) {
+                    var sWhere_Temp = "";
+                    var HBarCodeStrList = "";
+                    for (var i = 0; i < checkStatus.data.length; i++) {
+                        HBarCodeStrList += "''" + checkStatus.data[i]["鏉$爜"] + "'',";
+                    }
+                    if (HBarCodeStrList.length > 0) {
+                        HBarCodeStrList = HBarCodeStrList.substring(0, HBarCodeStrList.length - 1);
+                    }
+
+                    sWhere_Temp += HInterID + ",'" + HBillType + "','" + HBillNo + "',' and 鏉$爜 in (" + HBarCodeStrList + ")'";
+
+                    layer.open({
+                        type: 2
+                        , area: ['50%', '50%']
+                        , title: '鎵撳嵃妯$増閫夋嫨'
+                        , shade: 0.6 //閬僵閫忔槑搴�
+                        , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                        , content: ['../BaseSet/SRM_OpenTmpList.html?sWhere=' + sWhere_Temp + '&MyMsg=' + sWhere_Temp + '&Type=Kf_BarCodeDetailQuery', 'yes']
+                        , resize: false
+                    })
+                }
+                else {
+                    layer.msg('璇烽�夋嫨鏁版嵁鎵撳嵃锛�');
+                }
+            }
+            //#endregion
+
             //// 閲嶇疆杩囨护鏉′欢
             //function set_ClearQuery() {
             //    //$("#HStartDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));

--
Gitblit v1.9.1