From 7bb3ffb383e41f66ea9e89b8b0f8182726e77d1b Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期二, 27 一月 2026 15:14:07 +0800
Subject: [PATCH] 华舟 新增 器具保养规程 器具点检规程 设备点检规程 设备保养规程 的默认结果选择

---
 WebTM/views/WMS扫码模块/小车锁定/Kf_TrolleyPositionBill_PDA.html |   63 +++++++++++++++++++++----------
 1 files changed, 42 insertions(+), 21 deletions(-)

diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\260\217\350\275\246\351\224\201\345\256\232/Kf_TrolleyPositionBill_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\260\217\350\275\246\351\224\201\345\256\232/Kf_TrolleyPositionBill_PDA.html"
index 87899af..533cc71 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\260\217\350\275\246\351\224\201\345\256\232/Kf_TrolleyPositionBill_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\260\217\350\275\246\351\224\201\345\256\232/Kf_TrolleyPositionBill_PDA.html"
@@ -667,7 +667,7 @@
                         }
                     });
 
-                    $("#HEquipBarCode").val("");
+                    //$("#HEquipBarCode").val("");
                 }
             });
 
@@ -916,7 +916,7 @@
                 });                              
 
                 if (sBarCode != "") {
-                    $('#HCarBarCode').val("");
+                    //$('#HCarBarCode').val("");
                 }
                 //璋冭浆鍒扮浜屼釜椤电
                 element.tabChange('tab-Kf_TrolleyPositionBill_PDA', '2');
@@ -998,8 +998,46 @@
                     complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
             }
-
             //#endregion
+
+            //鍗曟嵁涓婁紶鍓嶅垽鏂�
+            function AllowLoadData(sSubStr) {
+                if (HInterID == 0) {
+                    layer.msg("鍗曟嵁鍐呯爜鑾峰彇澶辫触锛岄敊璇殑鍗曟嵁鍐呯爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return false;
+                }
+                if (HBillNo == '') {
+                    layer.msg("鍗曟嵁鍙疯幏鍙栧け璐ワ紝閿欒鐨勫崟鎹彿锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return false;
+                }
+                if (sSubStr.length == 0) {
+                    layer.msg("娌℃湁鎵爜淇℃伅锛岃鍏堟壂鎻忔潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return false;
+                }
+
+                if (table.cache['wl-table'].length >= 1) {
+                    var sSubStr = JSON.stringify(table.cache['wl-table']);
+
+                    if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
+                        sSubStr = JSON.parse(sSubStr);
+                        for (var i = 0; i < sSubStr.length; i++) {
+                            if (sSubStr[i].HCarBarCode == "" || sSubStr[i].HCarBarCode == undefined || sSubStr[i].HCarBarCode == null) {
+                                layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,灏忚溅缂栧彿涓嶅厑璁镐负绌�!", { icon: 5, btn: ['纭'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                                return Result = false;
+                            }
+                            if ((sSubStr[i].HSPID == 0 || sSubStr[i].HSPID == undefined || sSubStr[i].HSPID == null) && (sSubStr[i].HEquipID == 0 || sSubStr[i].HEquipID == undefined || sSubStr[i].HEquipID == null)) {
+                                layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,闇�鎵爜缁戝畾浠撲綅鎴栨満鍙帮紝涓嶅厑璁镐粨浣嶅拰鏈哄彴淇℃伅閮戒负绌�!", { icon: 5, btn: ['纭'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                                return Result = false;
+                            }
+                        }
+                    }
+                } else {
+                    layer.msg("鏄庣粏璁板綍涓虹┖锛屼笉鍏佽鎻愪氦!璇锋壂灏忚溅鏉$爜", { icon: 5, btn: ['纭'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return Result = false;
+                }
+
+                return true;
+            }           
             
         });
 
@@ -1034,24 +1072,7 @@
 
                 HSPObj = obj;
             }
-        }
-
-        //鍗曟嵁涓婁紶鍓嶅垽鏂�
-        function AllowLoadData(sSubStr) {
-            if (HInterID == 0) {
-                layer.msg("鍗曟嵁鍐呯爜鑾峰彇澶辫触锛岄敊璇殑鍗曟嵁鍐呯爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                return false;
-            }
-            if (HBillNo == '') {
-                layer.msg("鍗曟嵁鍙疯幏鍙栧け璐ワ紝閿欒鐨勫崟鎹彿锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                return false;
-            }
-            if (sSubStr.length == 0) {
-                layer.msg("娌℃湁鎵爜淇℃伅锛岃鍏堟壂鎻忔潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                return false;
-            }
-            return true;
-        }
+        }        
     </script>
 
 </body>

--
Gitblit v1.9.1