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扫码模块/采购入库/Kf_POStockInBackBill_PDA.html |   45 +++++++++++++++++++++++++++++++++++----------
 1 files changed, 35 insertions(+), 10 deletions(-)

diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\207\207\350\264\255\345\205\245\345\272\223/Kf_POStockInBackBill_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\207\207\350\264\255\345\205\245\345\272\223/Kf_POStockInBackBill_PDA.html"
index 213cb4a..30f3d5a 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\207\207\350\264\255\345\205\245\345\272\223/Kf_POStockInBackBill_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\207\207\350\264\255\345\205\245\345\272\223/Kf_POStockInBackBill_PDA.html"
@@ -96,6 +96,7 @@
                                                 <select name="HMainSourceBillType" id="HMainSourceBillType">
                                                     <option value="1105">閫�鏂欓�氱煡鍗�</option>
                                                     <option value="1102">閲囪喘璁㈠崟</option>
+                                                    <option value="1201">閲囪喘鍏ュ簱鍗�</option>
                                                     <option value="-1">鎵嬪伐褰曞叆</option>
                                                 </select>
                                             </div>
@@ -477,7 +478,7 @@
                 $("#HStockOrgName").val(sessionStorage["Organization"]);
                 $("#HBillType").val("1239");
                 $("#HRedBlueFlag").val("false");
-                if (sessionStorage["HWHID"] != 0 && sessionStorage["HWhSPFlag"]) {
+                if (sessionStorage["HWHID"] != 0 && sessionStorage["HWhSPFlag"] == 'false') {
                     $("#HStockPlaceID").val("0");
                     $("#HStockPlaceName").val("");
                     $("#HStockPlaceName").attr("disabled", "disabled");
@@ -618,6 +619,17 @@
                             $("#HSupName").attr("disabled", "disabled");
                             $('#HSupID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
                         }
+                        else if (d.data[0].HSourceBillType == "1201") {
+                            $("#HMainSourceBillType").empty();
+                            var optionHtml = '';
+                            optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '閲囪喘鍏ュ簱鍗�' + "</option>";
+                            $("#HMainSourceBillType").append(optionHtml);
+                            layui.form.render('select');
+                            $("#HMainSourceBillType").attr("disabled", "disabled");
+                            //渚涘簲鍟嗕笉鍙紪杈�
+                            $("#HSupName").attr("disabled", "disabled");
+                            $('#HSupID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                        }
                         else {
                             $("#HMainSourceBillType").empty();
                             var optionHtml = '';
@@ -632,6 +644,7 @@
                         if (d.data[0].HMulSourceBill == 0) {
                             $("#HSourceBillNo").attr("disabled", "disabled");
                             $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                            $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
                         }
                         if (d.data[0].HDeptID != 0) {
                             $("#HDeptID").val(d.data[0].HDeptID);
@@ -681,8 +694,8 @@
                             if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
                                 $("#HWHID").val(result.data[0].HItemID);
                                 $("#HWHName").val(result.data[0].HName);
-                                $("#HStockPlaceID").val("0");
-                                $("#HStockPlaceName").val("");
+                                $("#HStockPlaceID").val(result.data[0].HSPID);
+                                $("#HStockPlaceName").val(result.data[0].HSPName);
                                 if (result.data[0].HSPFlag == 0) {
                                     $("#HStockPlaceName").attr("disabled", "disabled");
                                     $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -1020,7 +1033,7 @@
                     , shade: 0.6 //閬僵閫忔槑搴�
                     , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
                     , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-                    , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
+                    , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList_PDA.html?HStockOrgID=' + HStockOrgID + '&Type=HDept1', 'yes']
                     , resize: false
                     , cancel: function () {
                         //$(".layui-btn").removeClass("layui-btn-disabled");
@@ -1289,6 +1302,9 @@
                 else if (HSourceBillType == '1102') {
                     HSourceTitle = "閲囪喘璁㈠崟";
                 }
+                else if (HSourceBillType == '1201') {
+                    HSourceTitle = "閲囪喘鍏ュ簱鍗�";
+                }
 
                 layer.open({
                     type: 2
@@ -1355,6 +1371,7 @@
                             if (result.data.hMulSourceFlagField == 0) {
                                 $("#HSourceBillNo").attr("disabled", "disabled");
                                 $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                                $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
                             }
                             //渚涘簲鍟嗕笉鍙紪杈�
                             $("#HSupName").attr("disabled", "disabled");
@@ -1503,8 +1520,8 @@
                                 if (result.data.hBarTypeField == '浠撳簱鏉$爜') {
                                     $("#HWHName").val(result.data.hWhNameField);
                                     $("#HWHID").val(result.data.hWhIDField);
-                                    $("#HStockPlaceName").val("");
-                                    $("#HStockPlaceID").val("0");
+                                    $("#HStockPlaceName").val(result.data.hSPNameField);
+                                    $("#HStockPlaceID").val(result.data.hSPIDField);
                                     if (result.data.hSPFlagField == 0) {
                                         $("#HStockPlaceName").attr("disabled", "disabled");
                                         $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -1554,6 +1571,14 @@
                                         layui.form.render('select');
                                         $("#HMainSourceBillType").attr("disabled", "disabled");
                                     }
+                                    else if (result.data.hSourceBillTypeField == "1201") {
+                                        $("#HMainSourceBillType").empty();
+                                        var optionHtml = '';
+                                        optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + '閲囪喘鍏ュ簱鍗�' + "</option>";
+                                        $("#HMainSourceBillType").append(optionHtml);
+                                        layui.form.render('select');
+                                        $("#HMainSourceBillType").attr("disabled", "disabled");
+                                    }
                                     else {
                                         $("#HMainSourceBillType").empty();
                                         var optionHtml = '';
@@ -1565,6 +1590,7 @@
                                     if (result.data.hMulSourceFlagField == 0) {
                                         $("#HSourceBillNo").attr("disabled", "disabled");
                                         $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                                        $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
                                     }
                                     //渚涘簲鍟嗕笉鍙紪杈�
                                     $("#HSupName").attr("disabled", "disabled");
@@ -1589,6 +1615,7 @@
                                         $("#HSourceBillNo").val("");
                                         $("#HSourceBillNo").attr("disabled", "disabled");
                                         $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                                        $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
                                         element.tabChange('tab-Kf_POStockInBackBill_PDA', '3');
                                     }
                                 }
@@ -1664,8 +1691,6 @@
 
                                         if (data[i].name == '鏁伴噺' || data[i].name == '婧愬崟鏁伴噺' || data[i].name == '鏉$爜涓暟') {
                                             col.push({ field: data[i].id, title: data[i].name, align: 'left', totalRow: true });
-                                        } else if (data[i].name == '鐗╂枡浠g爜') {
-                                            col.push({ field: data[i].id, title: data[i].name, align: 'left', width: 120 });
                                         } else if (data[i].name == '鐗╂枡鍚嶇О' || data[i].name == '瑙勬牸鍨嬪彿') {
                                             col.push({ field: data[i].id, title: data[i].name, align: 'left', width: 180 });
                                         } else {
@@ -1749,8 +1774,8 @@
             if (obj.length > 0) {
                 $("#HWHName").val(obj[0].HName);
                 $("#HWHID").val(obj[0].HItemID);
-                $("#HStockPlaceName").val("");
-                $("#HStockPlaceID").val("0");
+                $("#HStockPlaceName").val(obj[0].HSPName);
+                $("#HStockPlaceID").val(obj[0].HSPID);
                 if (obj[0].HSPFlag == 0) {
                     $("#HStockPlaceName").attr("disabled", "disabled");
                     $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤

--
Gitblit v1.9.1