From db2680cc2a5d4900231f87d599982736215bb027 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期日, 16 四月 2023 21:47:52 +0800
Subject: [PATCH] 界面优化,条码批量删除

---
 WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast.html |  145 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 96 insertions(+), 49 deletions(-)

diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
index aabcfc2..434ecc0 100644
--- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
+++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
@@ -123,7 +123,7 @@
                                             <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁绫诲瀷</label>
                                         </div>
                                         <div class="layui-col-xs8">
-                                            <select name=" HBillSubType" id="HBillSubType">
+                                            <select name="HBillSubType" id="HBillSubType">
                                                 <!--鍔ㄦ�佹覆鏌撶粍缁�-->
                                             </select>
                                         </div>
@@ -465,9 +465,52 @@
             var HSourceBillType = params[params[1]]; //鐢ㄤ簬鍒ゆ柇婧愬崟绫诲瀷
             var lSourceBillType = params[params[2]];  //浠庡崟鎹幏鍙� 婧愬崟绫诲瀷
 
+            //鍒ゆ柇鏄惁鏂板
+            if (linterid == null || linterid == 0) {
+                //鑾峰彇鏈�澶у崟鎹彿 new
+                $("#HInterID").val("");
+                $("#HBillNo").val("");
+                $.ajax({
+                    url: GetWEBURL() + "/Web/GetMAXNumPDA",
+                    type: "GET",
+                    data: { "HBillType": '1207' },
+                    success: function (d) {
+                        //console.log(d.data);
+                        $("#HInterID").val(d.data[0].HInterID);
+                        $("#HBillNo").val(d.data[0].HBillNo);
+                    }
+                });
+                //鑾峰彇鍗曟嵁瀛愮被鍨�
+                var HBillSubType = '';
+                var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐
+                $.ajax({
+                    url: GetWEBURL() + "/WEBSController/GetBillSubType_Json",
+                    type: "GET",
+                    data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID },
+                    success: function (result) {
+                        if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            var data = result.data;
+                            for (var i = 0; i < data.length; i++) {
+                                HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>';
+                            }
+                            $("#HBillSubType").append(HBillSubType);
+                            if (HSourceBillType == 1402) { //鍙戣揣閫氱煡鍗�
+                                $("#HBillSubType").val("ZJDB02_SYS"); //鍗曟嵁绫诲瀷榛樿涓哄瘎鍞�
+                            }
+                            form.render('select');
+                        }
+                        layer.closeAll("loading");
+                    }
+                })
+            }
+            else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
+                RoadBillMain(linterid);
+                RoadBillSub(linterid);
+            }
+
             if (HSourceBillType == 1402) { //鍙戣揣閫氱煡鍗�
                 $("#HBillType").val(1402);
-
+               
             } else if (HSourceBillType == 1243) { //璋冩嫧鐢宠鍗�
                 $("#HBillType").val(1243);
 
@@ -621,49 +664,7 @@
                         layer.closeAll("loading");
                     }
                 });
-            }
-
-            //鍒ゆ柇鏄惁鏂板
-            if (linterid == null || linterid == 0) {
-                //鑾峰彇鏈�澶у崟鎹彿 new
-                $("#HInterID").val("");
-                $("#HBillNo").val("");
-                $.ajax({
-                    url: GetWEBURL() + "/Web/GetMAXNumPDA",
-                    type: "GET",
-                    data: { "HBillType": '1207' },
-                    success: function (d) {
-                        //console.log(d.data);
-                        $("#HInterID").val(d.data[0].HInterID);
-                        $("#HBillNo").val(d.data[0].HBillNo);
-                    }
-                });
-                //鑾峰彇鍗曟嵁瀛愮被鍨�
-                var HBillSubType = '';
-                var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐
-                $.ajax({
-                    url: GetWEBURL() + "/WEBSController/GetBillSubType_Json",
-                    type: "GET",
-                    data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID },
-                    success: function (result) {
-                        if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
-                            var data = result.data;
-                            for (var i = 0; i < data.length; i++) {
-                                HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>';
-                            }
-                            $("#HBillSubType").append(HBillSubType);
-                            form.render('select');
-                        }
-                        layer.closeAll("loading");
-                    }
-                })
-            }
-            else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
-                RoadBillMain(linterid);
-                RoadBillSub(linterid);
-            }
-
-
+            }            
 
             //閫夋嫨鍏堣繘鍏堝嚭浠撳簱
             form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱
@@ -1151,10 +1152,13 @@
                                 $("#HSourceBillNo").attr("readonly", "readonly");
                             }
                             layer.load(3);
-                            element.tabChange('tab-MoveStockBill', '3');
-                            //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
-                            $("#HBarCode").focus();
 
+                            if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+                                element.tabChange('tab-MoveStockBill', '2');
+                                //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+                                $("#HWHNAME").focus();
+                            } 
+                          
                             $.ajax({
                                 url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json',
                                 type: "GET",
@@ -1457,7 +1461,50 @@
                                 //$("#HStockPlaceID").val(result.data[0].HItemID);
                                 $("#HWHID").val(result.data[0].HItemID);
                                 $("#HWHNAME").val(result.data[0].HName);
-                                element.tabChange('tab-POStockInBill', '2');
+                                //element.tabChange('tab-POStockInBill', '2');
+                                if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+                                    element.tabChange('tab-MoveStockBill', '2');
+                                    //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+                                    $("#HWHNAME").focus();
+                                } 
+                            }
+                            else {
+                                // $("#verifycode").click();
+                                //layer.msg(result.Message, { icon: 5 });
+                                layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            }
+                            layer.closeAll("loading");
+                        }
+                    });
+                    // layer.msg($('#HSourceBillNo').val(), { icon: 1 });
+                }
+            });            
+
+            //鎵皟鍑轰粨搴�
+            $('#HSCWHNAME').on('keydown', function (event) {
+                var HBarCode = $('#HSCWHNAME').val()
+                if (event.keyCode == 13) {
+                    if (!HBarCode) {
+                        layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒');
+                        return;
+                    }
+                    //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁    new
+                    $.ajax({
+                        url: GetWEBURL() + "/LookingFor/getWHName_Json",
+                        type: "GET",
+                        data: { "HBarCode": HBarCode },
+                        success: function (result) {
+                            if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                //$("#HStockPlaceName").val(result.data[0].HName);
+                                //$("#HStockPlaceID").val(result.data[0].HItemID);
+                                $("#HSCWHID").val(result.data[0].HItemID);
+                                $("#HSCWHNAME").val(result.data[0].HName);
+                                //element.tabChange('tab-POStockInBill', '2');
+                                if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+                                    element.tabChange('tab-MoveStockBill', '2');
+                                    //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+                                    $("#HSCWHNAME").focus();
+                                } 
                             }
                             else {
                                 // $("#verifycode").click();

--
Gitblit v1.9.1