Commit b12614f4 by 王昆

gsb

parent c973a3c4
...@@ -59,7 +59,8 @@ class APIBase extends DocBase { ...@@ -59,7 +59,8 @@ class APIBase extends DocBase {
async isCheckWhiteList(gname, methodname) { async isCheckWhiteList(gname, methodname) {
var fullname = gname + "." + methodname; var fullname = gname + "." + methodname;
var lst = [ var lst = [
"test.testApi" "test.testApi",
"test.testOrder"
]; ];
var x = lst.indexOf(fullname); var x = lst.indexOf(fullname);
return x >= 0; return x >= 0;
...@@ -114,7 +115,7 @@ class APIBase extends DocBase { ...@@ -114,7 +115,7 @@ class APIBase extends DocBase {
if (query) { if (query) {
query.merchant_id = req.headers["app_id"]; query.merchant_id = req.headers["app_id"];
} }
var rtn = await this[methodname](pobj, query, req); var rtn = await this[methodname](pobj, query, req) || {};
rtn.requestid = requestid; rtn.requestid = requestid;
this.oplogSve.createDb({ this.oplogSve.createDb({
...@@ -146,6 +147,13 @@ class APIBase extends DocBase { ...@@ -146,6 +147,13 @@ class APIBase extends DocBase {
return rtnerror; return rtnerror;
} }
} }
trim(o) {
if (!o) {
return "";
}
return o.toString().trim();
}
} }
module.exports = APIBase; module.exports = APIBase;
...@@ -16,6 +16,23 @@ class TestAPI extends APIBase { ...@@ -16,6 +16,23 @@ class TestAPI extends APIBase {
var result = await this.platformUtils.login("13075556691", "9366"); var result = await this.platformUtils.login("13075556691", "9366");
return result; return result;
} }
async testOrder(pobj, query, req) {
console.log(pobj.orders);
if (pobj.orders) {
for (let order of pobj.orders) {
this.orderSve.addSourceOrder({
"product_id": 10010000,
"source_id": 1000,
"source_no": order.no,
"notes": "个体户工商户注册、刻章、银行开户、税务报道",
"contact_mobile": order.mobile
});
}
}
return "success";
}
exam() { exam() {
return ""; return "";
} }
......
...@@ -9,6 +9,14 @@ class OrderService extends ServiceBase { ...@@ -9,6 +9,14 @@ class OrderService extends ServiceBase {
this.userSve = system.getObject("service.uc.userSve"); this.userSve = system.getObject("service.uc.userSve");
} }
async addSourceOrder(params) {
try {
return await this.callms("order", "addSourceOrder", params);
} catch (error) {
return system.getResult(null, `系统错误 错误信息 ${error}`);
}
}
async allProcess(params) { async allProcess(params) {
try { try {
return await this.callms("order", "allProcess", params); return await this.callms("order", "allProcess", params);
......
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