953e286e by weimo934

跳转功能完善

1 parent 152bcbf5
...@@ -41,6 +41,7 @@ $(document).ready(function () { ...@@ -41,6 +41,7 @@ $(document).ready(function () {
41 41
42 //获取登录信息 42 //获取登录信息
43 getLoginInfo(); 43 getLoginInfo();
44
44 //加载权限 45 //加载权限
45 loadResources(); 46 loadResources();
46 // loadAllDucumentCount("all"); 47 // loadAllDucumentCount("all");
...@@ -58,6 +59,28 @@ $(document).ready(function () { ...@@ -58,6 +59,28 @@ $(document).ready(function () {
58 }); 59 });
59 //初始化一级菜单 60 //初始化一级菜单
60 initFirstMenu(); 61 initFirstMenu();
62 var type = window.location.href.split('?')[1].split('=')[1];
63 debugger
64 if(type == 2){
65 let text = '实施监督预警'
66 let domId='btnMenuMonitorEvaluate'
67 checkLocalCache();
68 parentId='t0109_4028d839708bbb6d01708c957d2e0552';
69 menuitemChange(text,domId)
70 }
71 else if (type == 1){
72 let text = '规划成果审查'
73 let domId='btnMenuReviewManage'
74 parentId='t0109_4028d839708bbb6d01708c4babc70004'
75 checkLocalCache();
76 menuitemChange(text,domId)
77 }else if (type == 3){
78 let text = '批后监管'
79 let domId='btnMenupihouguanli'
80 parentId='t0109_189986fffc7d4f1abfa54bb665f777b5'
81 checkLocalCache();
82 menuitemChange(text,domId)
83 }
61 $("#txtSearch").val(searchTip); 84 $("#txtSearch").val(searchTip);
62 //显示搜索框 85 //显示搜索框
63 // $("#btnDisplaySearch").click(displaySearchText); 86 // $("#btnDisplaySearch").click(displaySearchText);
...@@ -80,21 +103,7 @@ $(document).ready(function () { ...@@ -80,21 +103,7 @@ $(document).ready(function () {
80 }); 103 });
81 104
82 loadpage(); 105 loadpage();
83 var type = window.location.href.split('?')[1].split('=')[1]; 106
84 if(type == 2){
85 var text = '实施监督预警'
86 var domId='btnMenuMonitorEvaluate'
87 menuitemChange(text,domId)
88 }
89 // else if (type == 1){
90 // var text = '规划成果审查'
91 // var domId='btnMenuReviewManage'
92 // menuitemChange(text,domId)
93 // }else if (type == 3){
94 // var text = '批后监管'
95 // var domId='btnMenupihouguanli'
96 // menuitemChange(text,domId)
97 // }
98 // 默认隐藏菜单 107 // 默认隐藏菜单
99 $("#supervisiondoc").css('display', 'none'); 108 $("#supervisiondoc").css('display', 'none');
100 $("#managerdoc").css('display', 'none'); 109 $("#managerdoc").css('display', 'none');
...@@ -399,6 +408,8 @@ function listByRoleIdSucceFunc(data, object, navigator, divId, nav, text) { ...@@ -399,6 +408,8 @@ function listByRoleIdSucceFunc(data, object, navigator, divId, nav, text) {
399 } 408 }
400 409
401 function initMenu(navigator, divId, nav, id) { 410 function initMenu(navigator, divId, nav, id) {
411 debugger
412 console.log("initMenu===============================")
402 if (id) { 413 if (id) {
403 parentId = id; 414 parentId = id;
404 } 415 }
...@@ -436,6 +447,7 @@ function initMenu(navigator, divId, nav, id) { ...@@ -436,6 +447,7 @@ function initMenu(navigator, divId, nav, id) {
436 async: false, 447 async: false,
437 data: paraData, 448 data: paraData,
438 success: function (data) { 449 success: function (data) {
450 debugger
439 listByRoleIdSucceFunc(data, object, navigator, divId, nav); 451 listByRoleIdSucceFunc(data, object, navigator, divId, nav);
440 if (window.globalLocalCache) { 452 if (window.globalLocalCache) {
441 window.globalLocalCache.AddCache( 453 window.globalLocalCache.AddCache(
...@@ -766,11 +778,11 @@ function menuLoadPage() { ...@@ -766,11 +778,11 @@ function menuLoadPage() {
766 } 778 }
767 779
768 function chooseOpreation(obj) { 780 function chooseOpreation(obj) {
769 let types=$(obj).context.innerText; 781 /*let types=$(obj).context.innerText;
770 sessionStorage.setItem('type',types) 782 sessionStorage.setItem('type',types)*/
771 var text = $(obj).text().trim(); 783 var text = $(obj).text().trim();
772 var domId = $(obj).attr("id"); 784 var domId = $(obj).attr("id");
773 if (domId == "btnMenuOfficialDocument") { 785 /* if (domId == "btnMenuOfficialDocument") {
774 //20190503 机要室信息员 部长要求 机要室信息员收文发送提高速度 提前缓存 786 //20190503 机要室信息员 部长要求 机要室信息员收文发送提高速度 提前缓存
775 var userInfo = $.cookie('cookieuser'); 787 var userInfo = $.cookie('cookieuser');
776 userInfo = JSON.parse(userInfo); 788 userInfo = JSON.parse(userInfo);
...@@ -779,13 +791,13 @@ function chooseOpreation(obj) { ...@@ -779,13 +791,13 @@ function chooseOpreation(obj) {
779 if (username == '机要室信息员') { 791 if (username == '机要室信息员') {
780 swSendJYSXXY(); 792 swSendJYSXXY();
781 } 793 }
782 /*console.log(username); 794 /!*console.log(username);
783 $('#myInfoText').innerText(username);*/ 795 $('#myInfoText').innerText(username);*!/
784 } 796 }*/
785 checkLocalCache(); 797 checkLocalCache();
786 isgis = false; 798 /*isgis = false;*/
787 parentId = $(obj).attr("value"); 799 parentId = $(obj).attr("value");
788 // menuitemChange(text, domId); 800 // /* menuitemChange(text, domId);*/
789 } 801 }
790 802
791 function iframeloadgis() { 803 function iframeloadgis() {
...@@ -1544,6 +1556,7 @@ function myInfromation() { ...@@ -1544,6 +1556,7 @@ function myInfromation() {
1544 } 1556 }
1545 //初始化一级菜单 1557 //初始化一级菜单
1546 function initFirstMenu() { 1558 function initFirstMenu() {
1559 debugger
1547 var menuNav = $("#menuNav"); 1560 var menuNav = $("#menuNav");
1548 var titleLogo = $("#title-logo"); 1561 var titleLogo = $("#title-logo");
1549 var fResult = []; 1562 var fResult = [];
...@@ -2472,6 +2485,8 @@ var vm = new Vue({ ...@@ -2472,6 +2485,8 @@ var vm = new Vue({
2472 }); 2485 });
2473 2486
2474 function spanningTree(data) { 2487 function spanningTree(data) {
2488 debugger
2489 debugger
2475 var dataList = JSON.parse(JSON.stringify(data)); 2490 var dataList = JSON.parse(JSON.stringify(data));
2476 let formatObj = dataList.reduce((pre, cur) => { 2491 let formatObj = dataList.reduce((pre, cur) => {
2477 return { ...pre, [cur['id']]: cur } 2492 return { ...pre, [cur['id']]: cur }
......