Commit 61b81848 by 王昆

gsb

parent e971208d
...@@ -5,6 +5,7 @@ class TaxCtl extends CtlBase { ...@@ -5,6 +5,7 @@ class TaxCtl extends CtlBase {
constructor() { constructor() {
super(); super();
this.taxSve = system.getObject("service.tax.taxSve"); this.taxSve = system.getObject("service.tax.taxSve");
this.orderSve = system.getObject("service.saas.orderSve");
this.redisClient = system.getObject("util.redisClient"); this.redisClient = system.getObject("util.redisClient");
} }
...@@ -55,18 +56,15 @@ class TaxCtl extends CtlBase { ...@@ -55,18 +56,15 @@ class TaxCtl extends CtlBase {
} }
} }
// async businessmenPage(pobj, pobj2, req) { async businessmenPage(pobj, pobj2, req) {
// try { try {
// if (!pobj.id) { let res = await this.orderSve.businessmenPage(pobj);
// return system.getResult(null, `参数错误 ID 不能为空`); return res;
// } } catch (error) {
// let res = await this.taxSve.businessmenPage(pobj); console.log(error);
// return res; return system.getResult(error);
// } catch (error) { }
// console.log(error); }
// return system.getResult(error);
// }
// }
} }
module.exports = TaxCtl; module.exports = TaxCtl;
\ No newline at end of file
...@@ -39,6 +39,19 @@ class OrderService extends ServiceBase { ...@@ -39,6 +39,19 @@ class OrderService extends ServiceBase {
return rs.data || {}; return rs.data || {};
} }
// 交付信息 map by 信用代码
async mapByCreditCodes(params) {
let rs = await this.callms("order", "saasOrderDeliverMapByCreditCodes", params);
if(!rs || !rs.data) {
return {};
}
return rs.data;
}
async businessmenPage(params) {
let rs = await this.callms("order", "saasOrderDeliverBusinessmenPage", params) || {};
return rs;
}
transOrderField(rows) { transOrderField(rows) {
if (!rows || rows.length == 0) { if (!rows || rows.length == 0) {
return; return;
......
...@@ -9,6 +9,7 @@ class TradeService extends ServiceBase { ...@@ -9,6 +9,7 @@ class TradeService extends ServiceBase {
super(); super();
// this.businessmenSve = system.getObject("service.business.businessmenSve"); // this.businessmenSve = system.getObject("service.business.businessmenSve");
this.merchantSve = system.getObject("service.saas.merchantSve"); this.merchantSve = system.getObject("service.saas.merchantSve");
this.orderSve = system.getObject("service.saas.orderSve");
this.redisClient = system.getObject("util.redisClient"); this.redisClient = system.getObject("util.redisClient");
} }
...@@ -220,7 +221,7 @@ class TradeService extends ServiceBase { ...@@ -220,7 +221,7 @@ class TradeService extends ServiceBase {
for (let data of itemList) { for (let data of itemList) {
creditCodes.push(data.credit_code); creditCodes.push(data.credit_code);
} }
let creditCodeMap = await this.businessmenSve.mapByCreditCodes({creditCodes: creditCodes, attrs: "credit_code"}); let creditCodeMap = await this.orderSve.mapByCreditCodes({creditCodes: creditCodes, attrs: "sve_businessmen_credit_code"});
for (let data of itemList) { for (let data of itemList) {
this.checkField(data, "acc_name", {name: "收款户名", is_require: true, maxLen: 64}); this.checkField(data, "acc_name", {name: "收款户名", is_require: true, maxLen: 64});
let bm = creditCodeMap[data.credit_code]; let bm = creditCodeMap[data.credit_code];
......
...@@ -181,7 +181,7 @@ class System { ...@@ -181,7 +181,7 @@ class System {
merchant: dev + ":3101" + path, merchant: dev + ":3101" + path,
// 订单服务 // 订单服务
order: dev + ":3103" + path, order: local + ":3103" + path,
// 发票服务 // 发票服务
invoice: dev + ":3105" + path, invoice: dev + ":3105" + path,
......
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