ch
2022-03-10 1278472a0c96eaeb4a8bbe04df2c23b0eb52e2ff
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationOutBill_PDA.html
@@ -56,8 +56,9 @@
                            <tbody>
                                <tr>
                                    <th>条形码</th>
                                    <td class="t1_input">
                                    <td class="bz_td">
                                        <input type="text" name="HBarCode" class="layui-input" id="HBarCode" placeholder="请输入条形码" style="border-radius: 50px;">
                                        <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu layui-btn-radius" lay-filter="QueDin" style="line-height: 30px;">确定</button>
                                    </td>
                                </tr>
                                <tr>
@@ -268,49 +269,8 @@
            //扫条形码方法
            $('#HBarCode').on('keydown', function (event) {   //扫条形码
                var HBarCode = $('#HBarCode').val();//条形码(流转卡号)(数据库中为单据号)
                if (event.keyCode == 13) {
                    //判断文本框是否有数据    new
                    if (HBarCode == "") {
                        layer.alert("条形码为空!", { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        return;
                    }
                    //
                    $.ajax({
                        url: GetWEBURL() + "api/newBill/getHbarCodeDetail",
                        type: "GET",
                        data: {
                            "sBillBarCode": HBarCode
                        },
                        success: function (result) {
                            var data = result.data.h_v_Sc_ProcessExchangeBillList[0];
                            if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                    "HProcExchBillNo": $("#HBarCode").val()
                                    //, "HProcID": data.HProcID
                                    //, "HProc": data.工序
                                    //, "HCenter": data.工作中心
                                    //, "HCenterID": data.工作中心代码
                                    , "HICMOInterID": data.hicmointerid
                                    , "HICMOBillNo": data.任务单号
                                    , "HDeptID": data.HDeptID
                                    , "HQty": data.计划数量
                                    , "HMaterID": data.HMaterID
                                    , "HMaterName": data.产品
                                    , "HMaterModel": data.规格型号
                                    , "HICMOQty": data.生产数量
                                    , "HOrderProcNO": data.订单跟踪号
                                });
                                //$("#HBarCode").attr("readonly", "readonly");//条形码只读
                                //$("#HBarCode").css("background-color", "#efefef4d");
                                $("#HBarCode").css("box-shadow", "none");
                            } else {
                                layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                            }
                        }, error: function () {
                            layer.alert("扫条形码方法发生错误!", { icon: 5 });
                        }
                    });
                    GetMeesageByBarCode();
                }
            });
@@ -503,7 +463,10 @@
                });
            });
            //确定按钮
            form.on('submit(QueDin)', function (data) {//退出
                GetMeesageByBarCode();
            });
@@ -587,7 +550,51 @@
            $("#HQCCheckID").val(obj[0].HItemID);
        }
        //扫条码
        function GetMeesageByBarCode(obj) {  //返回工作中心
            var HBarCode = $('#HBarCode').val();//条形码(流转卡号)(数据库中为单据号)
            //判断文本框是否有数据    new
            if (HBarCode == "") {
                layer.alert("条形码为空!", { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                return;
            }
            //
            $.ajax({
                url: GetWEBURL() + "api/newBill/getHbarCodeDetail",
                type: "GET",
                data: {
                    "sBillBarCode": HBarCode
                },
                success: function (result) {
                    var data = result.data.h_v_Sc_ProcessExchangeBillList[0];
                    if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                        form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HProcExchBillNo": $("#HBarCode").val()
                            //, "HProcID": data.HProcID
                            //, "HProc": data.工序
                            //, "HCenter": data.工作中心
                            //, "HCenterID": data.工作中心代码
                            , "HICMOInterID": data.hicmointerid
                            , "HICMOBillNo": data.任务单号
                            , "HDeptID": data.HDeptID
                            , "HQty": data.计划数量
                            , "HMaterID": data.HMaterID
                            , "HMaterName": data.产品
                            , "HMaterModel": data.规格型号
                            , "HICMOQty": data.生产数量
                            , "HOrderProcNO": data.订单跟踪号
                        });
                        //$("#HBarCode").attr("readonly", "readonly");//条形码只读
                        //$("#HBarCode").css("background-color", "#efefef4d");
                        $("#HBarCode").css("box-shadow", "none");
                    } else {
                        layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                    }
                }, error: function () {
                    layer.alert("扫条形码方法发生错误!", { icon: 5 });
                }
            });
        }
    </script>
</body>
</html>