From a5e8fb4e50f285538ad6800d5abdb66ea367db00 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 14 一月 2026 10:59:42 +0800
Subject: [PATCH] 添康获取多车间订单排产;小卫彩盒SN校验标题调整;过站解绑列表添加日期区间过滤;香囊标签打印,添加暂停打印,继续打印功能

---
 WebTM/views/车间管理/产线/MES_BarcodeWhiteLabelReport.html |  116 +++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 90 insertions(+), 26 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_BarcodeWhiteLabelReport.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_BarcodeWhiteLabelReport.html"
index c44b355..63ed928 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_BarcodeWhiteLabelReport.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_BarcodeWhiteLabelReport.html"
@@ -9,8 +9,12 @@
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
     <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
     <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
-    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
     <script src="../../../layuiadmin/layui/layui.js"></script>
+    <script src="../../../layuiadmin/Scripts/json2.js"></script>
+    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+    <script src="../../../layuiadmin/MESLanguage.js"></script>
 
 </head>
 <body>
@@ -25,22 +29,31 @@
                                     <div class="layui-inline">
                                         <span>鏇村</span>
                                     </div>
-                                    <div class="layui-inline">
-                                        <label class="layui-form-label" style="padding:9px 5px;width:90px;">鏉$爜</label>
-                                        <div class="layui-input-block">
-                                            <input type="text" class="layui-input" name="HBarcode" id="HBarcode">
-                                        </div>
-                                    </div>
-                                    <div class="layui-inline">
-                                        <label class="layui-form-label" style="padding:9px 5px;width:90px;">鐧芥爣</label>
-                                        <div class="layui-input-block">
-                                            <input type="text" class="layui-input" name="HWhiteBardcode" id="HWhiteBardcode" style="width:800px">
-                                        </div>
-                                    </div>
-                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
-                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                    </button>
                                 </div>
+
+                                <div class="layui-inline">
+                                    <label class="layui-form-label" style="padding:9px 5px;width:90px;" id="BT_HBarCode">鏉$爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBarcode" id="HBarcode">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label" style="padding:9px 5px;width:90px;" id="BT_WhiteLabel">鐧芥爣</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HWhiteBardcode" id="HWhiteBardcode" style="width:500px">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label" style="width: 85px;" id="BT_HOrgName">缁勭粐鍚嶇О</label>
+                                    <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
+                                        <select name="HOrgID" id="HOrgID" lay-verify="HOrgID">
+                                            <!--鍔ㄦ�佹覆鏌撶粍缁�-->
+                                        </select>
+                                    </div>
+                                </div>
+                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                </button>
                             </div>
                         </div>
                         <table class="layui-form-item" id="mainTable" lay-filter="mainTable"></table>
@@ -49,11 +62,7 @@
             </div>
         </div>
     </div>
-    <script src="../../../layuiadmin/layui/layui.js"></script>
-    <script src="../../../layuiadmin/Scripts/json2.js"></script>
-    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
-    <script src="../../../layuiadmin/Scripts/webConfig2.js"></script>
-    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+
     <script>
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
@@ -72,13 +81,18 @@
             var sWhere = "";
             var option = [];
 
+            var HModName = "MES_BarcodeWhiteLabelReport";
+            initFunction(1, HModName, sessionStorage["HTranSlate"]);
+
+            
             //鍒濆鍖栫晫闈�
             set_ClearBill();
-
+           
 
             // 鍒濆鍖栫晫闈�
             function set_ClearBill() {
                 set_InitGrid();
+                Organ();
                 //鏌ヨ
                 get_FastQuery();
             }
@@ -90,11 +104,13 @@
                 var HWhiteBardcode = $("#HWhiteBardcode").val();
 
                 if (HBarcode != "") {
-                    sWhere += " and 鏉$爜 like'%" + HBarcode+"%'";
+                    sWhere += " and 鏉$爜 like'%" + HBarcode +"%'";
                 }
                 if (HWhiteBardcode != "") {
-                    sWhere += " and 鐧芥爣 like'%" + HWhiteBardcode+"%'";
+                    sWhere += " and 鐧芥爣 like'%" + HWhiteBardcode + "%'";
                 }
+
+                sWhere += getOrgIDByUser();//鐢ㄦ埛鍏宠仈缁勭粐鏌ヨ杩囨护
 
                 get_Display(sWhere);
 
@@ -139,12 +155,13 @@
                         if (data1.count == 1) {
                             option.data = data1.data;
                             table.render(option);
+                            layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                         }  else {
                             layer.closeAll("loading");
-                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                            layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                         }
                     }, error: function () {
-                        layer.alert("鎺ュ彛澶辨晥!", { icon: 5 });
+                        layer.alert(get_MessageError("[0000-1-002]鎺ュ彛璇锋眰澶辫触!", sessionStorage["HTranSlate"]), { icon: 5 });
                     }
                 });
             }
@@ -156,8 +173,55 @@
                 get_FastQuery();
             });
 
+            //鑾峰彇缁勭粐
+            function Organ() {
+                //鑾峰彇鐧诲綍椤电粍缁囧垪
+                $.ajax({
+                    type: "get",
+                    async: false,
+                    url: GetWEBURL() + "/Web/GetOrganizations",
+                    success: function (result) {
+                        var Organization = "";
+                        if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            var data = result.data;
+                            for (var i = 0; i < data.length; i++) {
+                                Organization += '<option  style="color:blue;" value="' + data[i].Name + '">' + data[i].Name + '</option>';
+                            }
+                            $("#HOrgID").append(Organization);
+                            $("#HOrgID").val(sessionStorage["Organization"])
+                            form.render('select');
+                        }
+                        layer.closeAll("loading");
+                    }
+                })
+            }
 
 
+            //#region 鏍规嵁鐢ㄦ埛鑾峰彇鐢ㄦ埛鍏宠仈缁勭粐鐨勮繃婊ゆ潯浠�
+            function getOrgIDByUser() {
+                var res = "";
+                $.ajax({
+                    type: "GET",
+                    async: false,
+                    url: GetWEBURlLanguage() + "/Xt_User/getOrgIDListByUser", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�       浼犲弬 缁勭粐蹇呴』鏄垪琛ㄥご閮ㄦ煡璇㈢殑缁勭粐  涓嶈兘浣跨敤鐢ㄦ埛榛樿
+                    data: { "UserID": sessionStorage["Czybm"], "UserName": sessionStorage["HUserName"], HOrgID: $("#HOrgID").val() },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            if (result.data[0].sWhere == "1") {
+                                res = " and 鐢熶骇缁勭粐 = '" + $("#HOrgID").val() + "'";
+                            } else {
+                                res = result.data[0].sWhere;
+                            }
+                        }
+                    }, error: function (err) {
+                        res = " and 1 = 0";
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+                return res;
+            }
+        //#endregion
+
             //浠ヤ笂鏄痩ayui妯″潡
         });
 

--
Gitblit v1.9.1