| 
					
				 | 
			
			
				@@ -1,7 +1,28 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     current: {server: "192.168.1.184", port: "60666",redis:{server:'192.168.1.184',port:'6379',pwd:'smartCost'}}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     local: {server: "localhost", port: "27017"}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    qa: {server: "192.168.1.184", port: "60666"}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    qa: {server: "192.168.1.184", port: "60666", options:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        user:'smartcost', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pass:'smartcost3850888', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        auth: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "authdb": "admin" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        connectTimeoutMS: 20000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        useMongoClient: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    test_auth: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            server: "120.78.150.216", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            port: "27017", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            options:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                user:'smartcost', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pass:'smartcost3850888', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                auth: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "authdb": "scConstruct" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                connectTimeoutMS: 20000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                useMongoClient: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pp:{server: "172.18.111.228", port: "27017"}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     prod: {server: "", port: ""}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     redis_local:{server:'127.0.0.1',port:'6379',pwd:'smartCost'}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -12,17 +33,12 @@ module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         me.current.port = me[env].port; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         me.current.redis=me["redis_"+env]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    options:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "user": "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "pass": "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "auth": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                "authdb": "" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "server": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 "socketOptions": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 "connectTimeoutMS": 20000 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }/*, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           'useMongoClient': true*/ //报 DeprecationWarning: `open()` is deprecated in mongoose这个错时可以用这句配置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    getSessionURL:function (env="local") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(me[env].options){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return 'mongodb://'+ me[env].options.user +':'+ me[env].options.pass+'@'+ me[env].server+ ':'+ me[env].port + '/usersManages?authSource=admin'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return  'mongodb://' + me[env].server + ':' + me[env].port + '/usersManages'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |