温红权 пре 8 година
родитељ
комит
38f2d5079b

+ 15 - 7
VisualInspection/js/main.js

@@ -258,6 +258,12 @@ var current_url; //当前显示页面url
 var current_mid; //当前显示页面id
 var isnew = true;
 
+
+function changePage_temp(url) {
+    isnew = false;
+    changePage(url);
+}
+
 function changePage(url, tableObj) {
     // var pre_param = $.zui.store.get('store_param_'+url);
     // console.log(pre_param);
@@ -283,7 +289,8 @@ function changePage(url, tableObj) {
         } else {
             var t = url.split("?")[0];
             name = $.zui.store.get(t);
-            if (name) {
+
+            if (name && page_params["jump"] == 1) {
                 addBreadMenu(url, name, isnew);
             }
         }
@@ -335,21 +342,22 @@ function GetQueryString(url) {
 }
 
 function addBreadMenu(url, name, flag) {
+    console.log(flag)
     var menu = hasMenu(url, name, flag);
     if (menu >= 0) {
         // $("#breadcrumb_menu").remove($(menu).nextAll());
         var children = $("#breadcrumb_menu").children("li");
         for (var i = 0; i < children.length; i++) {
-            if (i > menu) {
+            if (i >= menu) {
                 $(children[i]).remove();
             }
         }
-    } else {
-        if (flag)
-            $("#breadcrumb_menu").html('<li murl="' + url + '" mname="' + name + '"><a href="javascript:void(0)" onclick="changePage(\'' + url + '\')"><span>' + name + '</span></a></li>');
-        else
-            $("#breadcrumb_menu").append('<li murl="' + url + '" mname="' + name + '"><a href="javascript:void(0)" onclick="changePage(\'' + url + '\')"><span>' + name + '</span></a></li>');
     }
+    if (flag)
+        $("#breadcrumb_menu").html('<li murl="' + url + '" mname="' + name + '"><a href="javascript:void(0)" onclick="changePage_temp(\'' + url + '\')"><span>' + name + '</span></a></li>');
+    else
+        $("#breadcrumb_menu").append('<li murl="' + url + '" mname="' + name + '"><a href="javascript:void(0)" onclick="changePage_temp(\'' + url + '\')"><span>' + name + '</span></a></li>');
+
     isnew = true;
 }
 

+ 1 - 1
VisualInspection/js/statistics/assess_ranking.js

@@ -264,7 +264,7 @@ function jumpuser(userid, deptid) {
     }
     $.zui.store.set('store_param_' + current_url, param);
 
-    url = "/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid
+    url = "/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid + "&jump=1"
 
     isnew = false;
     changePage(url);

+ 3 - 1
VisualInspection/js/statistics/road_manage_statistics.js

@@ -67,6 +67,8 @@ $(function() {
     var temp_time = $.zui.store.get('page_data_param_temp_time');
     var road_p = $.zui.store.get('page_data_param_road_p');
 
+    console.log(temp_time)
+
     if (temp_time) {
         $("#month_date").val(temp_time);
         setRoadManagerSelect_1(".div-roadManage select", road_p);
@@ -1561,6 +1563,6 @@ function station_c(param) {
 
         $.zui.store.set('store_param_' + current_url, pdata);
         isnew = false;
-        changePage("/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid);
+        changePage("/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid + "&jump=1");
     }
 }

+ 1 - 1
VisualInspection/js/statistics/toll_station_statistics.js

@@ -1192,6 +1192,6 @@
 
      	        $.zui.store.set('store_param_' + current_url, pdata);
      	        isnew = false;
-     	        changePage("/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid);
+     	        changePage("/view/statistics/personal_data_statistics.html?userid=" + userid + "&deptid=" + deptid + "&jump=1");
      	    }
      	}