From d780ce5e45bf41278f554288bb4b0ac6c37b2c4a Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期六, 08 十一月 2025 16:06:13 +0800
Subject: [PATCH] *

---
 src/main/webapp/views/pakStore/locDetlQuery.html |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/src/main/webapp/views/pakStore/locDetlQuery.html b/src/main/webapp/views/pakStore/locDetlQuery.html
index 68f73d3..4564c85 100644
--- a/src/main/webapp/views/pakStore/locDetlQuery.html
+++ b/src/main/webapp/views/pakStore/locDetlQuery.html
@@ -64,17 +64,22 @@
         </div>
         <div class="layui-inline">
             <div class="layui-input-inline">
-                <input class="layui-input" type="text" name="matnr" placeholder="鍟嗗搧缂栧彿"  autocomplete="off">
+                <input class="layui-input" type="text" name="matnr" placeholder="瑙勬牸"  autocomplete="off">
             </div>
         </div>
         <div class="layui-inline">
             <div class="layui-input-inline">
-                <input class="layui-input" type="text" name="specs" placeholder="瑙勬牸"  autocomplete="off">
+                <input class="layui-input" type="text" name="maktx" placeholder="鐗╂枡鍚嶇О" autocomplete="off">
             </div>
         </div>
         <div class="layui-inline">
             <div class="layui-input-inline">
-                <input class="layui-input" type="text" name="maktx" placeholder="鐗╂枡鎻忚堪" autocomplete="off">
+                <input class="layui-input" type="text" name="batch" placeholder="绠卞彿" autocomplete="off">
+            </div>
+        </div>
+        <div class="layui-inline">
+            <div class="layui-input-inline">
+                <input class="layui-input" type="text" name="model" placeholder="鍗峰彿" autocomplete="off">
             </div>
         </div>
         <!-- 鏃ユ湡鑼冨洿 -->
@@ -86,6 +91,7 @@
         <!-- 寰呮坊鍔� -->
         <div id="data-search-btn" class="layui-btn-container layui-form-item" style="display: inline-block">
             <button id="search" class="layui-btn layui-btn-primary layui-btn-radius" lay-submit lay-filter="search">鎼滅储</button>
+            <button id="reset" class="layui-btn layui-btn-primary layui-btn-radius" lay-submit lay-filter="reset">閲嶇疆</button>
         </div>
     </div>
 </fieldset>
@@ -131,6 +137,7 @@
         var form = layui.form;
         var admin = layui.admin;
         var tableMerge = layui.tableMerge;
+        var dataSource = []
 
         // 鏁版嵁娓叉煋
         locDetlTableIns = table.render({
@@ -149,6 +156,7 @@
                 pageSize: 'limit'
             },
             parseData: function (res) {
+                dataSource = res.data.records
                 return {
                     'code': res.code,
                     'msg': res.msg,
@@ -169,15 +177,26 @@
 
         // 鐩戝惉澶村伐鍏锋爮浜嬩欢
         table.on('toolbar(stockOut)', function (obj) {
+
             var checkStatus = table.checkStatus(obj.config.id);
             var data = checkStatus.data;
+            var dataList = []
+            for (var j = 0; j < data.length; j++) {
+                var locno = data[j].locNo
+                for(var i = 0;i < dataSource.length; i++) {
+                    if (dataSource[i].locNo === locno) {
+                        dataList.push(dataSource[i])
+                    }
+                }
+            }
+
             switch(obj.event) {
                 case 'confirm':
                     if (data.length === 0){
                         layer.msg("璇烽�夋嫨鏁版嵁");
                         return;
                     }
-                    parent.addTableData(data);
+                    parent.addTableData(dataList);
                     break;
             }
         });
@@ -185,6 +204,13 @@
         // 鎼滅储鏍忔悳绱簨浠�
         form.on('submit(search)', function (data) {
             tableReload();
+        });
+
+        // 鎼滅储鏍忛噸缃簨浠�
+        form.on('submit(reset)', function (data) {
+            pageCurr = 1;
+            clearFormVal($('#search-box'));
+            tableReload(false);
         });
 
         layDate.render({
@@ -203,6 +229,13 @@
             where: searchData,
         });
     }
+
+    function clearFormVal(el) {
+        $(':input', el)
+            .val('')
+            .removeAttr('checked')
+            .removeAttr('selected');
+    }
 </script>
 </html>
 

--
Gitblit v1.9.1