Blame view

js/index.js 4.52 KB
515ff1ff   liuqimichale   rebuild
1
  
bf30a091   liuqimichale   init
2
3
4
5
6
  
  // <!--内容-->
  // fn.getUserName();
  console.log(fn.getUserName());
  if(fn.getUserName()==''|| fn.getUserName()==undefined||fn.getUserName()==null){
515ff1ff   liuqimichale   rebuild
7
      fn.loginOut();
bf30a091   liuqimichale   init
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
      $('#topbar_userMsg').hide();
      $('#topbar_tologin').show();
  }else if(fn.getUserName()=='燕松梅赤峰测试'){
  
      $('#topbar_tologin').hide();
      $('#topbar_userMsg').show().find('#userId').text(fn.getUserName());
      $('#onlyInterLogin').attr('data-link','http://www.rnting.com/api/index.html');
      console.log($('#onlyInterLogin').html());
  }else if(fn.getUserName()=='财务汇报'){
      $('#topbar_tologin').hide();
      $('#topbar_userMsg').show().find('#userId').text(fn.getUserName());
      //monPlat 监控平台
      $('#monPlat').attr('data-link','');
      //cfgov_data 数据平台
      $('#cfgov_data').attr('data-link','');
      //onlyInterLogin 接口平台
      $('#onlyInterLogin').attr('data-link','');
      //gprmxc 备案
      $('#gprmxc').attr('data-link','');
      //caruser_msg 车主平台
      $('#caruser_msg').attr('data-link','');
  
  }
  else{
      $('#topbar_tologin').hide();
      $('#topbar_userMsg').show().find('#userId').text(fn.getUserName());
  }
57746651   Andy   接口请求 菜单
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
  // 获取页面可显示的系统菜单以及目录样式  sysOpProjectDTOList
  var fun={
      init:function(){
          //content 图片内容 清空
          $('#box').empty();
          //nav 菜单 清空
          $('#controls').empty();
          //加载 菜单 以及 各系统简介图片内容
          fun.menuInit();
          //用户退出登录
          fun.loginOut();
      },
      menuInit:function () {
          var sysOpProList=JSON.parse(sessionStorage.getItem("sysOpProjectDTOList"));
          //nav 菜单
          var menuList='';
          //content 图片内容
          var imgList='';
          console.log(sysOpProList)
          for(var i=0;i<sysOpProList.length;i++){
                  if(sysOpProList[i].projectCode=='BUSINESS_PLATFORM'){
                      menuList+='<li class="parking-nav active" data-slideindex="0">'+sysOpProList[i].projectName+'</li>';
                      imgList+='<li class="parking-wrap" data-link="http://parkingcloud.renniting.cn/admin/SubMenus/index.html"></li>';
  
                  }
                  if(sysOpProList[i].projectCode=='GOVERNMENT_PLATFORM'){
                      menuList+='<li class="platform-nav" data-slideindex="1">'+sysOpProList[i].projectName+'</li>';
                      imgList+='<li class="platform-wrap" data-link="http://zteits.gnway.cc:8021/cfgovcloud/pages/total.html"></li>';
                  }
                  if(sysOpProList[i].projectCode=='INTERFACE_PLATFORM'){
                      menuList+='<li class="api-nav" data-slideindex="2">'+sysOpProList[i].projectName+'</li>';
                      imgList+='<li class="api-wrap"  data-link="http://www.rnting.com/api/index.html"></li>';
                  }
                  if(sysOpProList[i].projectCode=='CAR_USER_PLATFORM'){
                      menuList+='<li class="caruser-nav" data-slideindex="3">'+sysOpProList[i].projectName+'</li>';
                      imgList+='<li class="caruser-wrap"  data-link="http://121.40.121.40:8070/v2.1/html/user_login.html"></li>';
                  }
                  if(sysOpProList[i].projectCode=='BEIAN_PLATFORM'){
                      menuList+='<li class="gprmxc-nav" data-slideindex="4">'+sysOpProList[i].projectName+'</li>';
                      imgList+='<li class="gprmxc-wrap"  data-link="http://gprmxc.renniting.cn/home/home.html"></li>';
                  }
              $('#box').html(imgList);
              $('#controls').html(menuList);
          }
      },
      //用户退出登录
      loginOut:function () {
          $('#login_out_btn').on('click', function () {
              // console.log("token:" + fn.getToken());
              fn.loginOut();
          });
      }
  
  };
  fun.init();
bf30a091   liuqimichale   init
90
  // <!--底部-->
515ff1ff   liuqimichale   rebuild
91
  
57746651   Andy   接口请求 菜单
92
93
  
  $(document).on('click','#box li',function () {
bf30a091   liuqimichale   init
94
          var link = $(this).attr('data-link');
bf30a091   liuqimichale   init
95
96
97
98
99
100
         if(link.indexOf("monitoringPlatform")>0){
          	  link+=("?token="+sessionStorage.getItem("token"));
          } else if(link.indexOf("SubMenus/index.html")>0){
          	  link+=("?token="+sessionStorage.getItem("token"));
          }
          window.open(link)
515ff1ff   liuqimichale   rebuild
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
  })
  var $box = $('#box')
  $box.boxSlider({
      speed: 1000
      , autoScroll: true
      , timeout: 5000
      , next: '#next'
      , prev: '#prev'
      , pause: '#pause'
      , effect: 'scrollHorz'
      , blindCount: 15
  
  });
  
  $('#controls').on('click', 'li', function (ev) {
abd1e2c0   Andy   add new icon 新备案 ...
116
117
      $('#controls li').removeClass('active');
      console.log($(this).data('slideindex'));
515ff1ff   liuqimichale   rebuild
118
      $box.boxSlider('showSlide', $(this).data('slideindex'));
abd1e2c0   Andy   add new icon 新备案 ...
119
      $(this).addClass('active');
515ff1ff   liuqimichale   rebuild
120
121
      //ev.preventDefault();
  });