Commit 306a422f authored by Leon's avatar Leon

upload.

parent c309cf90
var _db = require("topsin.database"); var _db = require("topsin.database");
var _error = require("topsin.error"); var _error = require("topsin.error");
var _ = require("lodash"); var _ = require("lodash");
var os = require("os");
try { try {
var erp_conn_param = { var erp_conn_param = {
database_type: "mssql", database_type: "mssql",
database_host: "10.3.1.250\\MSSQLSERVER", database_host: "10.3.1.250",
database_name: "UniTech3", database_name: "UniTech3",
database_user: "TopLinker", database_user: "TopLinker",
database_pwd: "837914", database_pwd: "837914",
auto_close_timeout: -1, auto_close_timeout: -1
database_driver: "/usr/local/freetds/lib/libtdsodbc.so.0"
}; };
if (os.type() == "linux") {
erp_conn_param.database_host = "10.3.1.250\\MSSQLSERVER";
erp_conn_param.database_driver = "/usr/local/freetds/lib/libtdsodbc.so.0";
}
var ERP_CONN_NAME = 'ERP_CONN_NAME'; var ERP_CONN_NAME = 'ERP_CONN_NAME';
var dist_conn_param = { var dist_conn_param = {
...@@ -43,7 +47,7 @@ try { ...@@ -43,7 +47,7 @@ try {
print("query result: ", JSON.stringify(erp_data)); print("query result: ", JSON.stringify(erp_data));
_.mapValues(erp_data, function(v){ _.mapValues(erp_data, function(v){
return v.replace(/\0/g, ''); return _.isString(v) ? v.replace(/\0/g, '') : v;
}); });
print("after mapValues: ", JSON.stringify(erp_data)); print("after mapValues: ", JSON.stringify(erp_data));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment