WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Sc_StationOutBill_Mul_RYQ.html
@@ -38,8 +38,19 @@
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-col-xs4 layui-inline">
                                <h2></h2>
                            <div class="layui-col-xs1 layui-inline">
                               <h2></h2>
                            </div>
                            <div class="layui-col-xs3 layui-inline">
                                <label class="layui-form-label"><span style="color:red;">*</span>工序</label>
                                <div class="layui-input-inline">
                                    <input type="text" class="layui-input" name="HProcNumber" id="HProcNumber">
                                    <input type="text" class="layui-input" name="HProcName" id="HProcName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                    <input type="hidden" name="HProcID" id="HProcID" value="0">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="get_checkHProc" id="get_checkHProc" style="width: 40px;">
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                    </button>
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label"><span style="color:red;">*</span>物料</label>
@@ -238,6 +249,8 @@
                    , { field: '代码', title: '代码' }
                    , { field: '批号', title: '批号' }
                    , { field: '结存数量', title: '结存数量' }
                    , { field: 'HQty', title: '合格数量', edit: 'text' }
                    , { field: 'HWasterQty', title: '报废数量', edit: 'text', value: "0" }
                    , { field: '工序名称', title: '工序名称' }
                    , { field: 'HPriceQty', title: 'HPriceQty', hide: true }
                    , { field: 'HPlanQty', title: 'HPlanQty', hide: true }
@@ -781,37 +794,12 @@
            form.on('submit(Serach)', function (data) {
                var HMaterName = $("#HMaterName").val();
                var HProcNumber = $("#HProcNumber").val();
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/Sc_StationOutBill_Mul_RYQ',
                    type: "GET",
                    data: { "HMaterName": HMaterName, "HOrgID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option1.data = data1.data;
                            table.render(option1);
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            });
            form.on('submit(Serach)', function (data) {
                var HMaterName = $("#HMaterName").val();
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/Sc_StationOutBill_Mul_RYQ',
                    type: "GET",
                    data: { "HMaterName": HMaterName, "HOrgID": sessionStorage["OrganizationID"] },
                    data: { "HMaterName": HMaterName, "HProcNumber": HProcNumber, "HOrgID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option1.data = data1.data;
@@ -835,6 +823,10 @@
                var num = [];
                for (var i = 0; i < table.cache["mainTable1"].length; i++) {
                    if (table.cache["mainTable1"][i] != "") {
                        if (parseFloat(table.cache["mainTable1"][i]["HQty"]) + parseFloat(table.cache["mainTable1"][i]["HWasterQty"]) > parseFloat(table.cache["mainTable1"][i]["结存数量"])) {
                            layer.msg("第" + (i + 1) + "行,报废加合格数量超出结存数量!");
                            return false;
                        }
                        table.cache["mainTable1"][i].LAY_TABLE_INDEX = i;
                        num.push(table.cache["mainTable1"][i])
                    }
@@ -842,8 +834,7 @@
                //var sSubStr = JSON.stringify(num);
                return false;
                var HEmpName1 = $("#HEmpName1").val();  
                var HEmpName2 = $("#HEmpName2").val();
@@ -1133,6 +1124,43 @@
                })
            });
            //选择产品弹窗
            form.on('submit(get_checkHProc)', function () {//工序
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '工序'
                    , shade: 0.6 //遮罩透明度
                    //, maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../基础资料/生产基础资料/Gy_Process.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HProcName").val(checkStatus.data[0].工序名称);
                        $("#HProcNumber").val(checkStatus.data[0].工序代码);
                        $("#HProcID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                })
            });
            //#region èŽ·å–æµè½¬å¡ä¿¡æ¯
            function txtHBarCode_KeyDown(HBarCode) {
                var index = layer.load();