From 5cfca31e27b527b9a4bf7180f0b77674d07c4b11 Mon Sep 17 00:00:00 2001
From: zzr99 <1940172413@qq.com>
Date: 星期四, 17 三月 2022 14:11:35 +0800
Subject: [PATCH] 墙咔装箱

---
 WebTM/views/仓存管理/条码生成/Gy_BarCodeBill.html |   69 ++++++++++++++++++++++++----------
 1 files changed, 49 insertions(+), 20 deletions(-)

diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Gy_BarCodeBill.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Gy_BarCodeBill.html"
index 0c09a66..c804b1e 100644
--- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Gy_BarCodeBill.html"
+++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Gy_BarCodeBill.html"
@@ -40,9 +40,7 @@
                     <form id="form0" class="layui-form" lay-filter="component-form-group" action="">
                         <div class="layui-card-header">
                             <div class="layui-input-block">
-                                <button type="button" class="layui-btn" id="ToolPrint" lay-submit="" lay-filter="ToolPrint">鎵撳嵃</button>
-                                <button type="button" class="layui-btn" id="ToolPreView" lay-submit="" lay-filter="ToolPreView">棰勮</button>
-                                <button type="button" class="layui-btn" id="ToolTryPrint" lay-submit="" lay-filter="ToolTryPrint">璇曟墦鍗�</button>
+                                <button type="button" class="layui-btn" id="ToolPrint" lay-submit="" lay-filter="ToolPrint">棰勮鎵撳嵃</button>
                                 <button type="button" class="layui-btn" id="ToolCreate" lay-submit="" lay-filter="ToolCreate">鐢熸垚</button>
                                 <button type="button" class="layui-btn" id="ToolReset" lay-submit="" lay-filter="ToolReset">閲嶇疆</button>
                                 <button type="button" class="layui-btn" id="ToolStock" lay-submit="" lay-filter="ToolStock">搴撳瓨</button>
@@ -428,6 +426,11 @@
                     return true;
                 }
             }
+
+            //鎵撳嵃
+            form.on('submit(ToolPrint)', function (data) {
+                get_PrintReport();
+            })
 
             //鏉$爜鐢熸垚
             form.on('submit(ToolCreate)', function (data) {
@@ -1004,6 +1007,32 @@
                     });
             }
 
+            //鏉$爜鎵撳嵃
+            function get_PrintReport() {
+                var checkStatus = table.checkStatus('mainTable2')
+                    , data = checkStatus.data;
+                if (checkStatus.data.length>0) {
+                    var rows = '';
+                    for (var i = 0; i < data.length; i++) {
+                        rows += data[i].HItemID.toString() + ',';
+                    }
+                    rows = rows.substring(rows.length - 1, 0);
+                    layer.open({
+                        type: 2
+                        , area: ['50%', '50%']
+                        , title: '鎵撳嵃妯$増閫夋嫨'
+                        , shade: 0.6 //閬僵閫忔槑搴�
+                        , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                        , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + rows + '&MyMsg=' + rows + '&Type=HGy_BarCodeBill', 'yes']
+                        , resize: false
+                    })
+                }
+                else {
+                    layer.msg('璇烽�夋嫨瑕佹墦鍗扮殑鏉$爜鏁版嵁锛�');
+                }
+            }
+
             //闈炵┖楠岃瘉
             function AllowLoadData(sSubStr) {
                 var Result = true;
@@ -1011,23 +1040,23 @@
                     layer.msg("娌℃湁鐗╂枡鏄庣粏璁板綍", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return Result = false;
                 }
-                //if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
-                //    sSubStr = JSON.parse(sSubStr);
-                //    for (var i = 0; i < sSubStr.length; i++) {
-                //        if (sSubStr[i].HMaterID == "") {
-                //            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鍣ㄥ叿淇℃伅涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                //            return Result = false;
-                //        }
-                //        if (sSubStr[i].HUnitID == "") {
-                //            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,璁¢噺鍗曚綅涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                //            return Result = false;
-                //        }
-                //        if (sSubStr[i].HWHID == "") {
-                //            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鏀舵枡浠撳簱涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                //            return Result = false;
-                //        }
-                //    }
-                //}
+                if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
+                    sSubStr = JSON.parse(sSubStr);
+                    for (var i = 0; i < sSubStr.length; i++) {
+                        if (sSubStr[i].HMainID == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,婧愬崟淇℃伅涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (sSubStr[i].HMaterID == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鐗╂枡淇℃伅涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (sSubStr[i].HQty == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鏁伴噺涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                    }
+                }
                 else {
                     return Result = true;
                 }

--
Gitblit v1.9.1