yangle
2022-10-24 d85f34e8317c2840b134ace672d46b36fbb11ed7
生产订单过滤
1个文件已修改
67 ■■■■■ 已修改文件
WebTM/views/生产管理/生产叫料平台/JIT_ComplementGoodBillMain.html 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Éú²ú¹ÜÀí/Éú²ú½ÐÁÏÆ½Ì¨/JIT_ComplementGoodBillMain.html
@@ -100,7 +100,7 @@
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">物料规格型号</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="MaterialModel" id="MaterialModel"  readonly>
                                            <input type="text" class="layui-input" name="MaterialModel" id="MaterialModel" readonly>
                                        </div>
                                    </div>
                                </div>
@@ -109,7 +109,6 @@
                                        <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产品代码</label>
                                        <div class="layui-input-block" style="margin-left: 77px;">
                                            <input type="text" class="layui-input" name="CPNumber" lay-verify="CPNumber" id="CPNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                            <input type="hidden" name="CPID" id="CPID" lay-verify="CPID" value="0">
                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCP" id="btnCP" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                            </button>
@@ -125,6 +124,17 @@
                                        <label class="layui-form-label" style="width: 85px;">产品规格型号</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="CPModel" lay-verify="CPModel" id="CPModel" value="" readonly>
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:10px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">生产订单</label>
                                        <div class="layui-input-block" style="margin-left: 77px;">
                                            <input type="text" class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnICMOBill" id="btnICMOBill" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                            </button>
                                        </div>
                                    </div>
                                </div>
@@ -177,6 +187,27 @@
        //过滤查询
        form.on('submit(Cx)', function () {
            get_FastQuery();
            //隐藏按钮
            var HICMOBillNo = $("#HICMOBillNo").val();
            if (HICMOBillNo == "") {
                $("#Ptjl").hide();
                $("#Zxbzjl").hide();
                $("#Jl").hide();
                $("#Scjld").hide();
                $("#Yltl").hide();
                $("#Bftl").hide();
                $("#Blptl").hide();
                $("#Sctld").hide();
            } else {
                $("#Ptjl").show();
                $("#Zxbzjl").show();
                $("#Jl").show();
                $("#Scjld").show();
                $("#Yltl").show();
                $("#Bftl").show();
                $("#Blptl").show();
                $("#Sctld").show();
            }
        })
        //选择生产车间
@@ -243,6 +274,12 @@
        form.on('submit(btnReSearch)', function (data) {
            set_ClearQuery();
        });
        //生产订单
        form.on('submit(btnICMOBill)', function (data) {
            get_btnICMOBill();
        })
        //隐藏列设置
        form.on('submit(HideColumn)', function () {
@@ -976,6 +1013,29 @@
            });
        }
        //生产订单选单
        function get_btnICMOBill() {
            layer.open({
                type: 2 //类型
                , skin: 'layui-layer-rim'//加上边框
                , area: ['90%', '90%']//大小
                , title: '生产订单列表'//标题
                , shift: 2//弹出动画
                , content: ['../../生产管理/生产任务单/Sc_ICMOBillList.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('请选择数据');
                    }
                    $("#HICMOBillNo").val(checkStatus.data[0].单据号);//生产订单号
                    layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                }
                , btn2: function (index, layero) { }
            })
        }
        //重置过滤条件
        function set_ClearQuery() {
            $("#HSeOrderBillNo").val("");
@@ -985,6 +1045,7 @@
            $("#CPNumber").val("");
            $("#CPName").val("");
            $("#CPModel").val("");
            $("#HICMOBillNo").val("");
            sWhere = "";
        }
@@ -1003,6 +1064,7 @@
                $("#CPNumber").val(data2["CPNumber"]);
                $("#CPName").val(data2["CPName"]);
                $("#CPModel").val(data2["CPModel"]);
                $("#HICMOBillNo").val(data2["HICMOBillNo"]);
            }
        }
@@ -1021,6 +1083,7 @@
                , CPNumber: $("#CPNumber").val()
                , CPName: $("#CPName").val()
                , CPModel: $("#CPModel").val()
                , HICMOBillNo: $("#HICMOBillNo").val()
            }
            //本地存储
            localStorage.setItem("dataJL", JSON.stringify(data));