Commit 0ba098ef by 王昆

gsb

parent a4acc642
......@@ -2,31 +2,46 @@ const system = require("../../../system");
const ServiceBase = require("../../sve.base")
const settings = require("../../../../config/settings")
const moment = require("moment");
class IborderbaseService extends ServiceBase {
constructor() {
super("order", ServiceBase.getDaoName(IborderbaseService));
this.regorderSve = system.getObject("service.order.iborderSve");
this.dkorderSve = system.getObject("service.order.iborderdkSve");
this.dzorderSve = system.getObject("service.order.iborderdzSve");
this.orderSve_1 = system.getObject("service.order.iborderSve");
this.orderSve_2 = system.getObject("service.order.iborderdkSve");
this.orderSve_3 = system.getObject("service.order.iborderdzSve");
}
getService(productType) {
return this["orderSve_" + productType];
}
async apiAdd(params) {
try {
// 1注册订单 2代开订单 3代账订单
if (params.productType == 1) {
return regorderSve.apiAdd(params);
} else if (params.productType == 2) {
return dkorderSve.apiAdd(params);
} else if (params.productType == 3) {
return dzorderSve.apiAdd(params);
let sve = this.getService(params.productType);
if (!sve) {
return system.getResult(null, `产品类型错误${params.productType}`);
}
return sve.addOrder(params);
} catch (error) {
console.log(error);
return system.getResult(null, "接口异常");
}
}
async apiSaveInfo() {
try {
let sve = this.getService(params.productType);
if (!sve) {
return system.getResult(null, `产品类型错误${params.productType}`);
}
return await this.add(params);
return sve.saveInfo(params);
} catch (error) {
console.log(error);
return system.getResult(null, "接口异常");
}
}
}
module.exports = IborderbaseService;
// var task=new UserService();
// task.getUserStatisticGroupByApp().then(function(result){
......
......@@ -10,12 +10,7 @@ class IborderdkService extends ServiceBase {
}
async addOrder(params) {
var params;
var obj = this.baseDao.create(params);
}
}
module.exports = IborderdkService;
// var task=new UserService();
......
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