From d4e2d5e93bdee0dd3538714b83745fd16dc4a07e Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期三, 20 八月 2025 16:26:33 +0800
Subject: [PATCH] PDA 条码查询页面 添加 条码出库日期 客户 销售出库单号 查询条件

---
 WebTM/views/质量管理/异常反馈/OA_ErrMsgBackSelfQuery.html |  119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 117 insertions(+), 2 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
index 3ecc103..95a3c72 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
@@ -25,6 +25,44 @@
             <div class="layui-card" style="padding: 1px">
                 <div class="layui-card-body" style="padding: 1px;">
                     <form class="layui-form" action="" lay-filter="component-form-group">
+                        <div class="layui-inline">
+                            <label class="layui-form-label">浜嬩欢鐘舵��</label>
+                            <div class="layui-input-block">
+                                <select id="HReadFlag" name="HReadFlag" lay-filter="HReadFlag" class="ForFilteringSchemes" style="width:190px;">
+                                    <option value="" selected="selected">鍏ㄩ儴</option>
+                                    <option value="2">宸插弽棣�</option>
+                                    <option value="13">宸茬鍒�</option>
+                                    <option value="9">宸插鐞�</option>
+                                    <option value="10">宸查獙鏀�</option>
+                                </select>
+                            </div>
+                        </div>
+                        <div class="layui-inline">
+                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢熶骇璧勬簮</label>
+                            <div class="layui-input-block">
+                                <input type="text" class="layui-input" lay-verify="HSourceName" name="HSourceName" id="HSourceName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                <input type="hidden" class="layui-input" lay-verify="HSourceID" name="HSourceID" id="HSourceID" value="0">
+                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HSourceList" id="HSourceList" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                </button>
+                            </div>
+                        </div>
+                        <div class="layui-inline">
+                            <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+                            <div class="layui-input-block">
+                                <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;">
+                            </div>
+                        </div>
+                        <div class="layui-inline">
+                            <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                            <div class="layui-input-block">
+                                <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;">
+                            </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>
+                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
                         <div class="layui-tab layui-tab-card" style="margin-top:20px;">
                             <ul class="layui-tab-title">
                                 <li class="layui-this">鎴戞帴鏀剁殑</li>
@@ -118,8 +156,10 @@
                 set_InitGrid_send();
                 //鍒濆鍖栨妱閫佸垪琛�
                 set_InitGrid_copy();
+                $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+                $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
                 //鏌ヨ
-                get_Display();
+                get_FastQuery();
             }
 
             table.on('toolbar(mainTable_receive)', function (obj) {
@@ -157,6 +197,15 @@
                 };
             });
 
+            //鏌ヨ鎸夐挳
+            form.on('submit(btnSearch)', function (data) {
+                get_FastQuery();
+            });
+
+            //閲嶇疆鎸夐挳
+            form.on('submit(btnReSearch)', function (data) {
+                set_ClearQuery();
+            });
 
             //鍒濆鍖栨帴鏀跺垪琛�
             function set_InitGrid_notStart() {
@@ -209,7 +258,7 @@
                     url: GetWEBURL() + '/Sc_MESTransFerWorkBill/GetSc_MESTransFerWorkBillQuery',
                     type: "GET",
                     async: false,
-                    data: {  "user": sessionStorage["HUserName"] },
+                    data: { "sWhere":sWhere,"user": sessionStorage["HUserName"] },
                     success: function (data1) {
                         if (data1.count == 1) {
 
@@ -308,6 +357,34 @@
                     }
                 });
 
+            }
+            //#endregion
+
+            function get_FastQuery() {
+                var HStatus = $("#HReadFlag").val();//闃呰鐘舵��
+                var HBeginDate = $("#HBeginDate").val();//寮�濮嬫棩鏈�
+                var HEndDate = $("#HEndDate").val();//缁撴潫鏃ユ湡
+                var HSourceID = $("#HSourceID").val();//鍙戦�佷汉                           
+                sWhere = {
+                    HStatus: HStatus
+                    , HBeginDate: HBeginDate
+                    , HEndDate: HEndDate
+                    , HSourceID: HSourceID
+                }
+                get_Display(JSON.stringify(sWhere));
+                //璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+                sWhere = "";
+            }
+
+            //閲嶇疆杩囨护鏉′欢
+            function set_ClearQuery() {
+                $('#HReadFlag').val("");
+                $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+                $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+                $("#HSourceName").val("");
+                $('#HSourceID').val("0");
+                sWhere = "";
+                get_Display(sWhere);
             }
             //#endregion
 
@@ -456,6 +533,44 @@
             }
             //#endregion
 
+            //鐢熶骇璧勬簮
+            form.on('submit(HSourceList)', function () {
+                //椤甸潰灞�-鑷畾涔�
+                layer.open({
+                    type: 2,
+                    skin: 'layui-layer-rim', //鍔犱笂杈规
+                    title: '璧勬簮鍒楄〃',
+                    closeBtn: 1,
+                    shift: 2,
+                    area: ['80%', '80%'],
+                    maxmin: true,
+                    content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html', 'yes'],
+                    btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HSourceName").val(checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О);
+                        $("#HSourceID").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    },
+                    end: function () {
+
+                    },
+                    success: function (layero, index) {
+
+                    }
+                });
+            });
+
 
             // 鑾峰彇鏍囩
             function getActiveTab() {

--
Gitblit v1.9.1