Commit 9c9bc3933365f90b2136f1ecfdf6460dfee14ee9

Authored by Andy
1 parent 57746651

接口返回校验

Showing 1 changed file with 37 additions and 5 deletions
js/index.js
@@ -45,33 +45,65 @@ var fun={ @@ -45,33 +45,65 @@ var fun={
45 fun.loginOut(); 45 fun.loginOut();
46 }, 46 },
47 menuInit:function () { 47 menuInit:function () {
48 - var sysOpProList=JSON.parse(sessionStorage.getItem("sysOpProjectDTOList"));  
49 //nav 菜单 48 //nav 菜单
50 var menuList=''; 49 var menuList='';
51 //content 图片内容 50 //content 图片内容
52 var imgList=''; 51 var imgList='';
  52 + var sysOpList=sessionStorage.getItem("sysOpProjectDTOList");
  53 + if(sysOpList=='' ||sysOpList==null ||sysOpList==undefined){
  54 + menuList='<li class="parking-nav active" data-slideindex="6">任你停官网</li>';
  55 + imgList='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  56 + $('#box').html(imgList);
  57 + $('#controls').html(menuList);
  58 + }
  59 +
  60 + var sysOpProList=JSON.parse(sysOpList);
  61 +
53 console.log(sysOpProList) 62 console.log(sysOpProList)
54 for(var i=0;i<sysOpProList.length;i++){ 63 for(var i=0;i<sysOpProList.length;i++){
55 if(sysOpProList[i].projectCode=='BUSINESS_PLATFORM'){ 64 if(sysOpProList[i].projectCode=='BUSINESS_PLATFORM'){
  65 + if(sysOpProList[i].projectName==''||sysOpProList[i].projectName==null||sysOpProList[i].projectName==undefined){
  66 + menuList+='<li class="parking-nav active" data-slideindex="0">任你停官网</li>';
  67 + imgList+='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  68 + }
56 menuList+='<li class="parking-nav active" data-slideindex="0">'+sysOpProList[i].projectName+'</li>'; 69 menuList+='<li class="parking-nav active" data-slideindex="0">'+sysOpProList[i].projectName+'</li>';
57 imgList+='<li class="parking-wrap" data-link="http://parkingcloud.renniting.cn/admin/SubMenus/index.html"></li>'; 70 imgList+='<li class="parking-wrap" data-link="http://parkingcloud.renniting.cn/admin/SubMenus/index.html"></li>';
58 71
59 } 72 }
60 - if(sysOpProList[i].projectCode=='GOVERNMENT_PLATFORM'){ 73 + else if(sysOpProList[i].projectCode=='GOVERNMENT_PLATFORM'){
  74 + if(sysOpProList[i].projectName==''||sysOpProList[i].projectName==null||sysOpProList[i].projectName==undefined){
  75 + menuList+='<li class="parking-nav active" data-slideindex="1">任你停官网</li>';
  76 + imgList+='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  77 + }
61 menuList+='<li class="platform-nav" data-slideindex="1">'+sysOpProList[i].projectName+'</li>'; 78 menuList+='<li class="platform-nav" data-slideindex="1">'+sysOpProList[i].projectName+'</li>';
62 imgList+='<li class="platform-wrap" data-link="http://zteits.gnway.cc:8021/cfgovcloud/pages/total.html"></li>'; 79 imgList+='<li class="platform-wrap" data-link="http://zteits.gnway.cc:8021/cfgovcloud/pages/total.html"></li>';
63 } 80 }
64 - if(sysOpProList[i].projectCode=='INTERFACE_PLATFORM'){ 81 + else if(sysOpProList[i].projectCode=='INTERFACE_PLATFORM'){
  82 + if(sysOpProList[i].projectName==''||sysOpProList[i].projectName==null||sysOpProList[i].projectName==undefined){
  83 + menuList+='<li class="parking-nav active" data-slideindex="2">任你停官网</li>';
  84 + imgList+='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  85 + }
65 menuList+='<li class="api-nav" data-slideindex="2">'+sysOpProList[i].projectName+'</li>'; 86 menuList+='<li class="api-nav" data-slideindex="2">'+sysOpProList[i].projectName+'</li>';
66 imgList+='<li class="api-wrap" data-link="http://www.rnting.com/api/index.html"></li>'; 87 imgList+='<li class="api-wrap" data-link="http://www.rnting.com/api/index.html"></li>';
67 } 88 }
68 - if(sysOpProList[i].projectCode=='CAR_USER_PLATFORM'){ 89 + else if(sysOpProList[i].projectCode=='CAR_USER_PLATFORM'){
  90 + if(sysOpProList[i].projectName==''||sysOpProList[i].projectName==null||sysOpProList[i].projectName==undefined){
  91 + menuList+='<li class="parking-nav active" data-slideindex="3">任你停官网</li>';
  92 + imgList+='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  93 + }
69 menuList+='<li class="caruser-nav" data-slideindex="3">'+sysOpProList[i].projectName+'</li>'; 94 menuList+='<li class="caruser-nav" data-slideindex="3">'+sysOpProList[i].projectName+'</li>';
70 imgList+='<li class="caruser-wrap" data-link="http://121.40.121.40:8070/v2.1/html/user_login.html"></li>'; 95 imgList+='<li class="caruser-wrap" data-link="http://121.40.121.40:8070/v2.1/html/user_login.html"></li>';
71 } 96 }
72 - if(sysOpProList[i].projectCode=='BEIAN_PLATFORM'){ 97 + else if(sysOpProList[i].projectCode=='BEIAN_PLATFORM'){
  98 + if(sysOpProList[i].projectName==''||sysOpProList[i].projectName==null||sysOpProList[i].projectName==undefined){
  99 + menuList+='<li class="parking-nav active" data-slideindex="4">任你停官网</li>';
  100 + imgList+='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
  101 + }
73 menuList+='<li class="gprmxc-nav" data-slideindex="4">'+sysOpProList[i].projectName+'</li>'; 102 menuList+='<li class="gprmxc-nav" data-slideindex="4">'+sysOpProList[i].projectName+'</li>';
74 imgList+='<li class="gprmxc-wrap" data-link="http://gprmxc.renniting.cn/home/home.html"></li>'; 103 imgList+='<li class="gprmxc-wrap" data-link="http://gprmxc.renniting.cn/home/home.html"></li>';
  104 + }else if(sysOpProList[i].projectCode==''||sysOpProList[i].projectCode==null||sysOpProList[i].projectCode==undefined){
  105 + menuList='<li class="parking-nav active" data-slideindex="5">任你停官网</li>';
  106 + imgList='<li class="parking-wrap" data-link="http://www.renniting.cn"></li>';
75 } 107 }
76 $('#box').html(imgList); 108 $('#box').html(imgList);
77 $('#controls').html(menuList); 109 $('#controls').html(menuList);