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 45 fun.loginOut();
46 46 },
47 47 menuInit:function () {
48   - var sysOpProList=JSON.parse(sessionStorage.getItem("sysOpProjectDTOList"));
49 48 //nav 菜单
50 49 var menuList='';
51 50 //content 图片内容
52 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 62 console.log(sysOpProList)
54 63 for(var i=0;i<sysOpProList.length;i++){
55 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 69 menuList+='<li class="parking-nav active" data-slideindex="0">'+sysOpProList[i].projectName+'</li>';
57 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 78 menuList+='<li class="platform-nav" data-slideindex="1">'+sysOpProList[i].projectName+'</li>';
62 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 86 menuList+='<li class="api-nav" data-slideindex="2">'+sysOpProList[i].projectName+'</li>';
66 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 94 menuList+='<li class="caruser-nav" data-slideindex="3">'+sysOpProList[i].projectName+'</li>';
70 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 102 menuList+='<li class="gprmxc-nav" data-slideindex="4">'+sysOpProList[i].projectName+'</li>';
74 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 108 $('#box').html(imgList);
77 109 $('#controls').html(menuList);
... ...