seimin 2 년 전
부모
커밋
da06f50eb3
1개의 변경된 파일10개의 추가작업 그리고 5개의 파일을 삭제
  1. 10 5
      js/login.js

+ 10 - 5
js/login.js

@@ -102,15 +102,20 @@ $(function () {
102 102
 
103 103
           promise1.all([promise1, promise2, promise3, promise4]).then(function([data1, data2, data3, data4]){
104 104
               console.log(data1, data2, data3, data4);
105
-              if(Array.isArray(data1) && Array.isArray(data2) && Array.isArray(data3) && Array.isArray(data4) && data1.length && data2.length && data3.length && data4.length){
106
-                sessionStorage.setItem("repair_main", JSON.stringify(data1[0]));
107
-                sessionStorage.setItem("wxIncidentWithCmdb",  data2[0].valueconfig);
108
-                sessionStorage.setItem("reqHasCategory", JSON.stringify(data3[0]));
109
-                sessionStorage.setItem("ifRoom", data4[0].valueconfig);
105
+              if(data1.status == 200 && data2.status == 200 && data3.status == 200 && data4.status == 200){
106
+                var list1 = data1.list || [];
107
+                var list2 = data2.list || [];
108
+                var list3 = data3.list || [];
109
+                var list4 = data4.list || [];
110
+                sessionStorage.setItem("repair_main", JSON.stringify(list1[0]));
111
+                sessionStorage.setItem("wxIncidentWithCmdb",  list2[0].valueconfig);
112
+                sessionStorage.setItem("reqHasCategory", JSON.stringify(list3[0]));
113
+                sessionStorage.setItem("ifRoom", list4[0].valueconfig);
110 114
                 hasClick = false;
111 115
                 window.location.href = "index.html";
112 116
               }else{
113 117
                 hasClick = false;
118
+                alert("系统配置错误!");
114 119
               }
115 120
           }).catch(function(){
116 121
               hasClick = false;