Commit 16a4364c by 王昆

gsb

parent 83a46f5c
...@@ -165,6 +165,9 @@ class ActionAPI extends APIBase { ...@@ -165,6 +165,9 @@ class ActionAPI extends APIBase {
case "saasOrderBulkOfflinePay": // 订单信息 case "saasOrderBulkOfflinePay": // 订单信息
opResult = await this.saasorderSve.bulkOfflinePay(action_body); opResult = await this.saasorderSve.bulkOfflinePay(action_body);
break; break;
case "saasOrderDeliverMapByCreditCodes": // 订单信息
opResult = await this.saasorderSve.mapByCreditCodes(action_body);
break;
//******************************************************************** */ //******************************************************************** */
// // 订单 // // 订单
......
...@@ -28,5 +28,28 @@ class SaasOrderDeliverInfoDao extends Dao { ...@@ -28,5 +28,28 @@ class SaasOrderDeliverInfoDao extends Dao {
} }
return result; return result;
} }
async mapByCreditCodes(creditCodes, attrs) {
let result = {};
if (!creditCodes || creditCodes.length == 0) {
return result;
}
let sql = [];
sql.push("SELECT");
sql.push(attrs || "*");
sql.push("FROM");
sql.push(this.model.tableName);
sql.push("WHERE sve_businessmen_credit_code IN (:creditCodes)");
let list = await this.customQuery(sql.join(" "), {creditCodes: creditCodes}) || [];
if (list.length == 0) {
return result;
}
for (var item of list) {
result[item.sve_businessmen_credit_code] = item;
}
return result;
}
} }
module.exports = SaasOrderDeliverInfoDao; module.exports = SaasOrderDeliverInfoDao;
\ No newline at end of file
...@@ -228,7 +228,6 @@ class SaasOrderService extends ServiceBase { ...@@ -228,7 +228,6 @@ class SaasOrderService extends ServiceBase {
return system.getResultSuccess(); return system.getResultSuccess();
} }
async pageByCondition(params) { async pageByCondition(params) {
let page = { let page = {
count: 0, count: 0,
...@@ -516,6 +515,11 @@ class SaasOrderService extends ServiceBase { ...@@ -516,6 +515,11 @@ class SaasOrderService extends ServiceBase {
}); });
} }
async mapByCreditCodes(params) {
let rs = await this.saasorderdeliverinfoDao.mapByCreditCodes(params.creditCodes, params.attrs) || {};
return system.getResultSuccess(rs);
}
} }
module.exports = SaasOrderService; module.exports = SaasOrderService;
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