| 
					
				 | 
			
			
				@ -4,7 +4,7 @@ let config = require('../resources/config/' + configFile); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				let oracledb = require('oracledb'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				let log = require('../util/log.js'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				let query = function(options,callback){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				let query = function(options){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    oracledb.getConnection( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user: config.imDbConfig.user, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -25,10 +25,9 @@ let query = function(options,callback){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                console.error(err.message); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return handler(err, null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }/*else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                console.log("连接成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            connection.execute(sql, [], function (err, result) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            connection.execute(sql, args, function (err, result) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (err) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    log.error(err.message) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -37,8 +36,21 @@ let query = function(options,callback){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    doRelease(connection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    return handler(err, result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                handler(null, result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // log.info(result.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // result.rows.map((v)=> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //     return result.metaData.reduce((p, key, i)=> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //         p[key.name] = v[i]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //         log.info("p[key.name]:"+p[key.name]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //         log.info("v[i]:"+v[i]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //         return p; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //     }, {}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                console.log(result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // console.log("result.metaData:"+result.metaData.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // console.log("result.rows[0]:"+result.rows[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                handler(null, result.rows); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // //console.log(result.metaData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                // callback(result.rows.map((v)=> 
			 |