WebTM/views/³µ¼ä¹ÜÀí/±¨±í·ÖÎö/Mes_OrderProcFlowAllReport.html
@@ -66,6 +66,95 @@
                                <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
                                </div>
                                <!--显示当前过滤方案-->
                                <div class="layui-inline" style="margin-left:5px;">
                                    <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div>
                                </div>
                                <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
                                    <div class="layui-row" style="margin-top:10px;">
                                        <div class="layui-row" style="margin-top:5px">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">过滤</label>
                                                <div class="layui-input-block">
                                                    <select name="ColName" id="ColName" lay-filter="ColName" style="width:190px;" class="ForFilteringSchemes">
                                                    </select>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <select name="Comparator" id="Comparator" lay-filter="Comparator" style="width:190px;" class="ForFilteringSchemes">
                                                    <option value="0" selected="selected"></option>
                                                    <option value="=">=</option>
                                                    <option value=">=">>=</option>
                                                    <option value=">">></option>
                                                    <option value="<="><=</option>
                                                    <option value="<"><</option>
                                                    <option value="<>"><></option>
                                                    <option value="7">包含</option>
                                                    <option value="8">左包含</option>
                                                    <option value="9">右包含</option>
                                                    <option value="10">不包含</option>
                                                </select>
                                            </div>
                                            <div class="layui-inline">
                                                <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent">
                                            </div>
                                            <div class="layui-row" style="margin-top:5px">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">过滤</label>
                                                    <div class="layui-input-block">
                                                        <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;">
                                                        </select>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <select name="Comparator1" id="Comparator1" class="ForFilteringSchemes" lay-filter="Comparator1" style="width:190px;">
                                                        <option value="0" selected="selected"></option>
                                                        <option value="=">=</option>
                                                        <option value=">=">>=</option>
                                                        <option value=">">></option>
                                                        <option value="<="><=</option>
                                                        <option value="<"><</option>
                                                        <option value="<>"><></option>
                                                        <option value="7">包含</option>
                                                        <option value="8">左包含</option>
                                                        <option value="9">右包含</option>
                                                        <option value="10">不包含</option>
                                                    </select>
                                                </div>
                                                <div class="layui-inline">
                                                    <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1">
                                                </div>
                                            </div>
                                            <div class="layui-row" style="margin-top:5px">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">过滤</label>
                                                    <div class="layui-input-block">
                                                        <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;">
                                                        </select>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;">
                                                        <option value="0" selected="selected"></option>
                                                        <option value="=">=</option>
                                                        <option value=">=">>=</option>
                                                        <option value=">">></option>
                                                        <option value="<="><=</option>
                                                        <option value="<"><</option>
                                                        <option value="<>"><></option>
                                                        <option value="7">包含</option>
                                                        <option value="8">左包含</option>
                                                        <option value="9">右包含</option>
                                                        <option value="10">不包含</option>
                                                    </select>
                                                </div>
                                                <div class="layui-inline">
                                                    <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2">
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
@@ -169,7 +258,7 @@
                get_FastQuery();
                //DisPlay_HideColumn();
                //ColFilter();
/*                ColFilter();*/
            }
            //初始化表格
@@ -185,12 +274,12 @@
            }
            //加载网格
            function get_Display(sWhere) {
            function get_Display(txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName,sWhere) {
                var wait = layer.load();//遮罩
                $.ajax({
                    url: GetWEBURL() + '/Mes_OrderProcFlowAllReport/OrderProcFlowAllReportList',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "txtHOrderProcNo": txtHOrderProcNo, "txtHMaterNumber": txtHMaterNumber, "check": check, "txtHDeptName": txtHDeptName,"sWhere": sWhere },
                    success: function (data1) {
                        var col = [];
                        if (data1.count == 1) {
@@ -223,6 +312,10 @@
                            option.data = data1.data;
                            ins = table.render(option);
                            DisPlay_HideColumn();
                            if ($("#ColName option").length < 1) {
                                ColFilter();
                            }
                            layer.close(wait);
                        } else {
                            layer.close(wait);
@@ -319,8 +412,10 @@
                    }
                    sWhere += " and " + ColName2 + " " + com2;
                }
                sWhere = "'" + txtHOrderProcNo + "','" + txtHMaterNumber + "','" + check + "'" + ",'" + txtHDeptName + "'";
                get_Display(sWhere);
                //if (sWhere != '')
                //    sWhere = "'" + txtHOrderProcNo + "','" + txtHMaterNumber + "','" + check + "'" + ",'" + txtHDeptName + "'" + sWhere;
                //sWhere = "'" + txtHOrderProcNo + "','" + txtHMaterNumber + "','" + check + "'" + ",'" + txtHDeptName + "'"+"''";
                get_Display(txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName, sWhere);
                //调用接口后清空sWhere缓存
                sWhere = "";
            }
@@ -346,21 +441,24 @@
                get_FastQuery();
            }
            //列明显示下拉框
            //#region åˆ—明显示下拉框
            function ColFilter() {
                var Organization = '<option  value="0" selected="selected" ></option>';
                for (var i = 1; i < option.cols[0].length; i++) {
                    if (option.cols[0][i].hide != true) {
                        Organization += '<option  style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].title + '</option>';
                        Organization += '<option  style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>';
                    }
                }
                $("#ColName").empty();
                $("#ColName").append(Organization); $("#ColName1").empty();
                $("#ColName1").append(Organization); $("#ColName2").empty();
                $("#ColName").append(Organization);
                $("#ColName1").empty();
                $("#ColName1").append(Organization);
                $("#ColName2").empty();
                $("#ColName2").append(Organization);
                form.render('select');
            }
            //#endregion
            //#endregion
            //物料
            function get_btnHMaterID() {
                layer.open({