caipin 5 anos atrás
pai
commit
5e892212d5
2 arquivos alterados com 8 adições e 3 exclusões
  1. 6 0
      app/class/hash.js
  2. 2 3
      app/service/cloudEditionService.js

+ 6 - 0
app/class/hash.js

@@ -41,6 +41,12 @@ var isExistence=function (data){
         }else{
             return true;
         }
+    }else if(Object.prototype.toString.call(data) === '[object Object]'){
+    	if (JSON.stringify(data) === '{}') {
+    		return false ;
+    	}else{
+    		return true;
+    	}
     }else if(data==''||data===null||typeof(data) == 'undefined'||data=='undefined'){
         return false;
     }else{

+ 2 - 3
app/service/cloudEditionService.js

@@ -36,12 +36,11 @@ var cloudService={
         var compilation='';
     	var latestCompilation='';
     	
-        if(hash.isExistence(paramsCompilation.compilation)){
+        if(hash.isExistence(paramsCompilation)){
         	compilation=paramsCompilation.compilation;
-        }
-        if(hash.isExistence(paramsCompilation.latestCompilation)){
         	latestCompilation=paramsCompilation.latestCompilation;
         }
+        
     	var url= curingUrl+'/getUserList'+
     	'?page='+page+'&pageSize='+limit+'&latestUsed='+latestCompilation+'&upGrade='+compilation;
     	/*	接口请求获得的信息