From 01bb4cc6da9641e41d24f6ac7dea6e84cb8ba768 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期六, 01 四月 2023 10:48:31 +0800
Subject: [PATCH] 便捷方式,扫码模板,条码生成、列表,工序出站

---
 WebTM/views/车间管理/工序流转/MES_StationOutBill_PDA_Detail.html |   92 +++++++++++++++++++++++----------------------
 1 files changed, 47 insertions(+), 45 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
index 879d395..5a4402e 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
@@ -279,7 +279,7 @@
                 switch (field) {
                     case 'HQty':
                         obj.update({
-                            HMoney: HProcPrice * HQty     //宸ヨ祫=宸ヤ环 * 鏁伴噺                          
+                            HMoney: obj.data.HProcPrice * obj.data.HQty     //宸ヨ祫=宸ヤ环 * 鏁伴噺                          
                         });
                         break;
                 }
@@ -410,54 +410,56 @@
             //#endregion
 
             function set_GridCellCheck(obj) {
+                var data = obj.data;
                 var employeeBar;
-                var employeeName;
-                table.on('edit(mainTable)', function (obj) {
-                    employeeBar = obj.value;
-                    obj.update({
-                        "HMoney": obj.data.HProcPrice * obj.data.HQty
-                    })
-                    $("#HPlanQty").focus();
-                    $(document).on('keydown', '.layui-table-edit', function (event) {                   
-                        if (event.keyCode == 13) {
-                            var data = obj.data;
-                            var index = layer.load();
-                            $.ajax({
-                                url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown2",
-                                type: "GET",
-                                async: false,
-                                data: { "HBarCode": employeeBar, "HInterID": HProcExchHinteID, "UserID": sessionStorage["Czybm"], "HBillType": "Out" },
-                                success: function (result) {
-                                    if (result.count == 1) {
-                                        $("#HPlanQty").focus();
-                                        obj.update({
-                                            "HWorkEmpID": result.data[0].HItemID,
-                                            "HWorkName": result.data[0].鑱屽憳鍚嶇О,
-                                            "HRate": result.data[0].鑱屽憳绯绘暟
-                                        })
-                                        layer.close(index);
-                                        return;
-                                    }
-                                    else {
-                                        layer.close(index);
-                                        layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                                    }
-                                },
-                                error: function (err) {
+                if (obj.event === 'HWorkName') {
+                    $(obj.tr).find(".layui-table-edit").keyup(function () {
+                        var $input = $(this), val = $input.val();
+                        /*if (!val) val = "0";*/
+                        //$input.val(val.replace(/[^\d]/g, ''));
+                        employeeBar = val;//鍗曞厓瀹炴椂鏍兼暟鎹�
+                    });
+                } 
+                //鍥炶溅/鎵爜 鑾峰彇鑱屽憳鍚嶇О
+                $(document).on('keydown', '.layui-table-edit', function (event) {
+                    if (event.keyCode == 13) {
+                        var data = obj.data;
+                        var index = layer.load();
+                        $.ajax({
+                            url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown2",
+                            type: "GET",
+                            async: false,
+                            data: { "HBarCode": employeeBar, "HInterID": HProcExchHinteID, "UserID": sessionStorage["Czybm"], "HBillType": "Out" },
+                            success: function (result) {
+                                if (result.count == 1) {
+                                    $("#HPlanQty").focus();
+                                    obj.update({
+                                        "HWorkEmpID": result.data[0].HItemID,
+                                        "HWorkName": result.data[0].鑱屽憳鍚嶇О,
+                                        "HRate": result.data[0].鑱屽憳绯绘暟
+                                    })
                                     layer.close(index);
-                                    layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                                    return;
                                 }
-                            });
-                      
-                            setTimeout(function () {
-                           
-                            }, 1000);
+                                else {
+                                    layer.close(index);
+                                    layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                                }
+                            },
+                            error: function (err) {
+                                layer.close(index);
+                                layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            }
+                        });
 
-                            obj.event = "";
-                            return false;
-                        }
-                    })
-                });
+                        setTimeout(function () {
+
+                        }, 1000);
+
+                        obj.event = "";
+                        return false;
+                    }
+                })              
             }
             
             //浠ヤ笂涓簂ayui妯″潡

--
Gitblit v1.9.1