1
yangle
2024-11-19 e7ba0a4a15be1664853852c38bb2008b83251b73
WebTM/views/³µ¼ä¹ÜÀí/±¨±í·ÖÎö/Cj_HeatTreatmentTemperatureCurveChart.html
@@ -70,6 +70,7 @@
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                    </button>
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                    <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="btnReSearch" style="padding:0 5px">退出</button>
                                </div>
                            </div>
                        </div>
@@ -90,7 +91,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'soulTable'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
@@ -110,6 +111,12 @@
            var DateData = [];//日期数据
            var HModName = "Cj_HeatTreatmentTemperatureCurveChart";
            //#endregion
            var params = get_UrlVars();
            var OperationType = params[params[0]] == undefined ? "" : params[params[0]];//操作类型
            var linterid = params[params[1]] == undefined ? "" : params[params[1]];//源单id
            var HSBillType = params[params[2]] == undefined ? "" : params[params[2]];//源单类型
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
@@ -150,20 +157,23 @@
            function set_ClearBill() {
                $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
                $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
                get_FastQuery();
                if (OperationType == 1) {
                    get_HProcHBillNoId(linterid);
                    get_FastQuery();
                } else {
                    get_FastQuery();
                }
            }
            //查询数据
            function get_Display(sWhere) {
                var wait = layer.load();//遮罩
            function get_Display(sWhere) {
                $.ajax({
                    url: GetWEBURL() + '/Cj_NoPassProc/HeatTreatmentTemperatureCurveChart',
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            layer.close(wait);
                        if (data1.count == 1) {
                            for (var i = 1; i < data1.list.length; i++) {
                                ColNameData.push(data1.list[i]["ColmCols"]);
                            }
@@ -175,12 +185,10 @@
                            ColNameData = [];
                            DateData = [];
                        } else {
                            layer.close(wait);
                        } else {
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(wait);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
@@ -294,7 +302,7 @@
                        left: 'center'  // æˆ–者 'right',根据需要调整水平位置
                    },
                    grid: {
                        top:"13%",
                        top: "13%",
                        x: '3%', //相当于距离左边效果:padding-left
                        //y: '5%',  //相当于距离上边效果:padding-top
                        //bottom: '5%',
@@ -309,11 +317,11 @@
                    },
                    yAxis: {
                        type: 'value',
                        min: function(value) {
                        min: function (value) {
                            return value.min;
                        },
                        max:function(value) {
                            return value.max+10;
                        max: function (value) {
                            return value.max + 10;
                        },
                        interval: 30
                    },
@@ -321,7 +329,7 @@
                };
                option_Data && myChart.setOption(option_Data);
            //#endregion
                //#endregion
            }
@@ -333,7 +341,6 @@
                var HEndDate = $("#HEndDate").val();//结束日期
                var HProcExchBillNo = $("#HProcExchBillNo").val();
                if (HEquipNumber != "" && HProcExchBillNo != "") {
                    sWhere = {
                        HEquipNumber: HEquipNumber
@@ -346,7 +353,6 @@
                } else {
                    set_Line();
                }
            }
            //重置过滤条件
@@ -356,6 +362,30 @@
                sWhere = "";
            }
            //全程追溯报表传入流转卡id  èŽ·å–è®¾å¤‡ç¼–å·
            function get_HProcHBillNoId(linterid) {
                $.ajax({
                    url: GetWEBURL() + '/Cj_NoPassProc/GetHProcHBillNoId',
                    type: "GET",
                    async: false,
                    data: { "linterid": linterid, "num": 1 },
                    success: function (data1) {
                        if (data1.count == 1) {
                            $("#HEquipNumber").val(data1.data[0].设备编码);
                            $("#HEquipName").val(data1.data[0].设备名称);
                        } else {
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //退出
            form.on('submit(Exit)', function (data) {
                Pub_Close(1);
            });
            //#endregion
        });
</script>