From 31027cccf50b6a87386ee22b7639f8324d633ce9 Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期四, 14 十一月 2024 10:08:04 +0800
Subject: [PATCH] 热处理,干燥机曲线图增加全程追溯报表链接跳转,修复工艺参数其他页面打开时第一次搜索报错

---
 WebTM/views/车间管理/报表分析/Cj_HeatTreatmentTemperatureCurveChart.html |   80 +++++++++++++++++-----------------------
 1 files changed, 34 insertions(+), 46 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Cj_HeatTreatmentTemperatureCurveChart.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Cj_HeatTreatmentTemperatureCurveChart.html"
index 5c48d04..3eb5502 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Cj_HeatTreatmentTemperatureCurveChart.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/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', //涓诲叆鍙fā鍧�
-        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
+        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'soulTable'], function () {
 
             //#region 鍏叡鍙橀噺
             var $ = layui.$
@@ -112,7 +113,7 @@
             //#endregion
 
             var params = get_UrlVars();
-            var OperationType = params[params[0]] == undefined ? "":params[params[0]];//鎿嶄綔绫诲瀷
+            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]];//婧愬崟绫诲瀷
 
@@ -156,29 +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_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"]);
                             }
@@ -190,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 });
                     }
                 });
@@ -309,7 +302,7 @@
                         left: 'center'  // 鎴栬�� 'right'锛屾牴鎹渶瑕佽皟鏁存按骞充綅缃�
                     },
                     grid: {
-                        top:"13%",
+                        top: "13%",
                         x: '3%', //鐩稿綋浜庤窛绂诲乏杈规晥鏋�:padding-left
                         //y: '5%',  //鐩稿綋浜庤窛绂讳笂杈规晥鏋�:padding-top
                         //bottom: '5%',
@@ -324,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
                     },
@@ -336,7 +329,7 @@
                 };
                 option_Data && myChart.setOption(option_Data);
 
-            //#endregion
+                //#endregion
 
             }
 
@@ -348,7 +341,6 @@
                 var HEndDate = $("#HEndDate").val();//缁撴潫鏃ユ湡
                 var HProcExchBillNo = $("#HProcExchBillNo").val();
 
-             
                 if (HEquipNumber != "" && HProcExchBillNo != "") {
                     sWhere = {
                         HEquipNumber: HEquipNumber
@@ -361,12 +353,6 @@
                 } else {
                     set_Line();
                 }
-              
-                var HEquipFileNo = $("#HEquipFileNo").val();
-                sWhere = HEquipFileNo;
-                get_Display(sWhere);
-                //璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
-                sWhere = "";
             }
 
             //閲嶇疆杩囨护鏉′欢
@@ -377,27 +363,29 @@
             }
 
             //鍏ㄧ▼杩芥函鎶ヨ〃浼犲叆娴佽浆鍗d  鑾峰彇璁惧缂栧彿
-            //function get_HProcHBillNoId(linterid) {
-            //    var wait = layer.load();//閬僵
-            //    $.ajax({
-            //        url: GetWEBURL() + '/Cj_NoPassProc/GetHProcHBillNoId',
-            //        type: "GET",
-            //        async: false,
-            //        data: { "linterid": linterid, "user": sessionStorage["HUserName"] },
-            //        success: function (data1) {
-            //            if (data1.count == 1) {
-                          
-            //            } else {
-            //                layer.close(wait);
-            //                layer.alert(data1.Message, { icon: 5 });
-            //            }
-            //        }, error: function () {
-            //            layer.close(wait);
-            //            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-            //        }
-            //    });
-            //}
+            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>
\ No newline at end of file

--
Gitblit v1.9.1