Commit 5ba25a04 by 宋毅

tj

parent db6da460
......@@ -350,7 +350,7 @@ class utilsTlBankSve {
result = "回调cusorderid参数错误,没有_标识";
return result;
}
if (attachList[0] && attachList[0].substr(0, 3) == "qft") {
if ((attachList[0] && attachList[0].substr(0, 3) == "qft") || parmas.trxreserved == "h5paypagesywdy") {
var p = {
"actionProcess": "actionProcess参数不",
"actionType": "receiveCallBackNotify",
......@@ -360,7 +360,7 @@ class utilsTlBankSve {
var qftstr = await this.restClient.execPost(p, this.centerChannelUrl + "web/payment/paymentApi/springBoard");
var qftjson = JSON.parse(qftstr.stdout);
if (qftjson.status > -1) {
result = "success"
result = "success";
}
return result;
} else {
......
......@@ -28,51 +28,48 @@ module.exports = function (app) {
app.use("/api/tl/zxNotify", async function (req, res, next) {
var client_ip = System.get_client_ip(req);
if (req.body.remark && req.body.remark== "h5paypagesywdy"){
res.end("");
}
var result = await utilstlbankSve.receiveCallBackNotify(req.body, client_ip);
res.end(result);
});
var result = await utilstlbankSve.receiveCallBackNotify(req.body, client_ip);
res.end(result);
});
app.get('/api/:qname/:method', function (req, res) {
var classPath = req.params["qname"];
var methodName = req.params["method"];
var params = [];
console.log(classPath);
console.log(methodName);
console.log("req.query");
console.log(req.query);
for (let k in req.query) {
params.push(req.query[k]);
}
console.log(params);
var p = null;
var invokeObj = System.getObject("api." + classPath);
if (invokeObj[methodName]) {
p = invokeObj[methodName].apply(invokeObj, params);
}
p.then(r => {
res.end(JSON.stringify(r));
})
});
app.post('/api/:qname/:method', function (req, res) {
var classPath = req.params["qname"];
var methodName = req.params["method"];
var params = [];
for (let k in req.query) {
params.push(req.query[k]);
}
params.push(req.body);
var p = null;
var invokeObj = System.getObject("api." + classPath);
if (invokeObj[methodName]) {
p = invokeObj[methodName].apply(invokeObj, params);
}
p.then(r => {
res.end(JSON.stringify(r));
}).then(() => {
app.get('/api/:qname/:method', function (req, res) {
var classPath = req.params["qname"];
var methodName = req.params["method"];
var params = [];
console.log(classPath);
console.log(methodName);
console.log("req.query");
console.log(req.query);
for (let k in req.query) {
params.push(req.query[k]);
}
console.log(params);
var p = null;
var invokeObj = System.getObject("api." + classPath);
if (invokeObj[methodName]) {
p = invokeObj[methodName].apply(invokeObj, params);
}
p.then(r => {
res.end(JSON.stringify(r));
})
});
app.post('/api/:qname/:method', function (req, res) {
var classPath = req.params["qname"];
var methodName = req.params["method"];
var params = [];
for (let k in req.query) {
params.push(req.query[k]);
}
params.push(req.body);
var p = null;
var invokeObj = System.getObject("api." + classPath);
if (invokeObj[methodName]) {
p = invokeObj[methodName].apply(invokeObj, params);
}
p.then(r => {
res.end(JSON.stringify(r));
}).then(() => {
});
});
});
};
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