From 7ae052d141e69fe9e19392172fc2960134a03232 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 01 十二月 2025 15:54:52 +0800
Subject: [PATCH] 1.采购入库单列表、直接调拨单列表、其他出库单列表、生产入库列表、销售出库单列表:layui中开发 查看包装明细

---
 WebTM/views/WMS扫码模块/条码查询/Gy_BarCodeBill_QiaoYi_PDA.html |  123 ++++++++++++++++++++++++++++++----------
 1 files changed, 91 insertions(+), 32 deletions(-)

diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\235\241\347\240\201\346\237\245\350\257\242/Gy_BarCodeBill_QiaoYi_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\235\241\347\240\201\346\237\245\350\257\242/Gy_BarCodeBill_QiaoYi_PDA.html"
index 51cbb28..7be986c 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\235\241\347\240\201\346\237\245\350\257\242/Gy_BarCodeBill_QiaoYi_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\235\241\347\240\201\346\237\245\350\257\242/Gy_BarCodeBill_QiaoYi_PDA.html"
@@ -39,38 +39,15 @@
                                     onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
                                     autocomplete="off" class="layui-input" onfocus="this.select();">
                             </div>
-                            <div class="layui-form-inline">
-                                <label class="layui-form-label"
-                                    style="width:7em;padding-left:0px;text-align: right;">鏉$爜鍑哄簱鏃ユ湡:</label>
-                                <input class="layui-input" style="width:230px;" type="text" name="HBarCodeOutDate" id="HBarCodeOutDate"
-                                    lay-verify="HBarCodeOutDate"
-                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
-                                    autocomplete="off" class="layui-input" onfocus="this.select();">
-                            </div>
-                            <div class="layui-form-inline">
-                                <label class="layui-form-label"
-                                    style="width:7em;padding-left:0px;text-align: right;">瀹㈡埛:</label>
-                                <input style="width:230px;" type="text" name="HCustomerName" id="HCustomerName"
-                                    lay-verify="HCustomerName"
-                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
-                                    autocomplete="off" class="layui-input" onfocus="this.select();">
-                            </div>
-                            <div class="layui-form-inline">
-                                <label class="layui-form-label"
-                                    style="width:7em;padding-left:0px;text-align: right;">閿�鍞嚭搴撳崟鍙�:</label>
-                                <input style="width:230px;" type="text" name="HSellOutBillNo" id="HSellOutBillNo"
-                                    lay-verify="HSellOutBillNo"
-                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
-                                    autocomplete="off" class="layui-input" onfocus="this.select();">
+
+                            <div class="layui-form-inlin">
+                                <button style="width: 60px;" type="button" lay-submit="" class="layui-btn"
+                                    lay-filter="cmdHBarCode" id="cmdHBarCode">鏌ヨ</button>
                             </div>
                             <!-- <div class="layui-form-inlin">
                                 <button style="width: 60px;" type="button" lay-submit="" class="layui-btn"
-                                    lay-filter="cmdHBarCode" id="cmdHBarCode">鏌ヨ</button>
-                            </div> -->
-                            <div class="layui-form-inlin">
-                                <button style="width: 60px;" type="button" lay-submit="" class="layui-btn"
                                     lay-filter="cmdQuery" id="cmdQuery">鏌ヨ</button>
-                            </div>
+                            </div> -->
                         </div>
                     </div>
 
@@ -333,6 +310,42 @@
                                         </div>
                                     </div>
                                 </div>
+                                <div class="layui-form-item" style="padding:0px;margin:0px">
+                                    <div class="layui-row">
+                                        <div class="layui-col-xs3" style="text-align:left;">
+                                            <label class="layui-form-label"
+                                                style="width:60px;padding-left:0px;white-space: normal;">閿�鍞嚭搴撳崟鍙�:</label>
+                                        </div>
+                                        <div class="layui-col-xs8">
+                                            <input name="HSeOutStockBillNo" id="HSeOutStockBillNo"
+                                                lay-verify="HSeOutStockBillNo" autocomplete="off" class="layui-input">
+                                        </div>
+                                    </div>
+                                </div>
+                                <div class="layui-form-item" style="padding:0px;margin:0px">
+                                    <div class="layui-row">
+                                        <div class="layui-col-xs3" style="text-align:left;">
+                                            <label class="layui-form-label"
+                                                style="width:60px;padding-left:0px;white-space: normal;">鏉$爜鍑哄簱鏃ユ湡:</label>
+                                        </div>
+                                        <div class="layui-col-xs8">
+                                            <input name="HOutStockDate" id="HOutStockDate" lay-verify="HOutStockDate"
+                                                autocomplete="off" class="layui-input">
+                                        </div>
+                                    </div>
+                                </div>
+                                <div class="layui-form-item" style="padding:0px;margin:0px">
+                                    <div class="layui-row">
+                                        <div class="layui-col-xs3" style="text-align:left;">
+                                            <label class="layui-form-label"
+                                                style="width:60px;padding-left:0px;">鏍峰搧搴撳瓨:</label>
+                                        </div>
+                                        <div class="layui-col-xs8">
+                                            <input name="HSampleQty" id="HSampleQty" lay-verify="HSampleQty"
+                                                autocomplete="off" class="layui-input">
+                                        </div>
+                                    </div>
+                                </div>
                             </div>
                             <div class="layer-footer"
                                 style="z-index: 10; box-sizing: border-box; display:flex; justify-content: right; padding-right: 30px; padding-top: 15px">
@@ -343,7 +356,12 @@
                             </div>
                         </div>
                     </div>
-
+                    <div class="layui-inline">
+                        <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
+                            <input type="hidden" name="HStockOrgID" id="HStockOrgID" lay-verify="HStockOrgID" autocomplete="off"
+                                class="layui-input">
+                        </div>
+                    </div>
                 </form>
             </div>
         </div>
@@ -378,6 +396,7 @@
                 });
                 element.tabChange('tab-Gy_BarCodeBill_QiaoYi_PDA', '1');
                 var pFocus = $("#HBarCode_In");
+                $("#HStockOrgID").val(sessionStorage["Organization"])
                 pFocus.focus();     //鑾峰彇鍏夋爣
                 pFocus.select();
                 set_InitGrid();     //鍒濆鍖栬〃鏍�
@@ -465,9 +484,9 @@
                 }
                 var index = layer.load();
                 $.ajax({
-                    url: GetWEBURL() + "WEBSController/GetGy_BarCodeBill_QiaoYi_PDA_Json",
+                    url: GetWEBURL() + "/WEBSController/GetGy_BarCodeBill_QiaoYi_PDA_Json",
                     type: "GET",
-                    data: { "sWhere": HBarCode },
+                    data: { "sBarCode": HBarCode },
                     success: function (result) {
                         if (result.count == 1) {
                             var data = result.data[0];
@@ -498,13 +517,15 @@
                                 "HBarCode": data.鏉″舰鐮�,
                                 "HICMOBillSubQty": data.鐢熶骇璁㈠崟瀛愯〃鏁伴噺,
                                 "HProcessExchangeBillMainQty": data.娴佽浆鍗′富琛ㄦ暟閲�,
+                                "HSeOutStockBillNo": data['閿�鍞嚭搴撳崟鍙�'],
+                                "HOutStockDate": Pub_Format(data["鏉$爜鍑哄簱鏃ユ湡"], "yyyy-MM-dd hh:mm:ss"),
                             });
                             ////$("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇�
                             ////$("#HBarCode").css("background-color", "#efefef4d");
 
 
 
-
+                            get_SampleQty()
                             HProcExchBillNoFlag = true;
                             layer.close(index);
                         }
@@ -520,6 +541,44 @@
                 });
             }
 
+            // #region 鑾峰彇鏍峰搧搴撳瓨
+            function get_SampleQty() {
+                var HBarCode = $("#HBarCode").val() || "";            //鏉$爜缂栧彿
+                var HMater = $("#HMater").val() || "";                //鐗╂枡
+                var HAuxProp = $("#HAuxProp").val() || "";            //杈呭姪灞炴��
+                var HBatchNo = $("#HBatchNo").val() || "";            //鎵瑰彿
+                var HWHName = $("#HWHName").val() || "";              //浠撳簱
+                var HSPName = $("#HSPName").val() || "";              //浠撲綅
+                var HStockOrgName = $("#HStockOrgID").val() || "";    //缁勭粐
+
+
+                HWHName = "鏍峰搧"
+                sWhere = "'" + HBarCode + "','" + HMater + "','" + HAuxProp + "','" + HBatchNo + "','" + HWHName + "','" + HSPName + "','" + HStockOrgName + "'";
+
+                var ajaxLoad = layer.load();
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + '/WEBSController/GetKf_BarCodeICInventoryReport_Json',
+                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    data: { "sWhere": sWhere },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            $("#HSampleQty").val(data1.data[0]['鏁伴噺'] || 0)
+                        } else {
+                            $("#HSampleQty").val("")
+                        }
+                    },
+                    error: function () {
+                        layer.alert("鑾峰彇鏍峰搧搴撳瓨澶辫触!", { icon: 5 });
+                    },
+                    complete: function() {
+                        layer.close(ajaxLoad);
+                    }
+                });
+            }
+            //#endregion
+
+
             //#region 鏌ヨ 閫氳繃鏉″舰鐮�/鏉$爜鍑哄簱鏃ユ湡/瀹㈡埛/閿�鍞嚭搴撳崟鍙�
             function get_QueryInfo() {
                 var HBarCode = $('#HBarCode').val();

--
Gitblit v1.9.1