Commit 66fc1a3f by 王昆

gsb

parent eb98eed6
......@@ -168,12 +168,12 @@ class ActionAPI extends APIBase {
case "saasOrderBulkOfflinePay": // 订单信息
opResult = await this.saasorderSve.bulkOfflinePay(action_body);
break;
case "saasOrderDeliverMapByCreditCodes": // 订单信息
opResult = await this.saasorderSve.mapByCreditCodes(action_body);
break;
case "saasOrderDeliverBusinessmenPage": // 订单交付的个体户信息
opResult = await this.saasorderSve.businessmenPage(action_body);
break;
case "saasBusinessmenMapByCreditCodes": // 订单信息
opResult = await this.saasorderSve.mapByCreditCodes(action_body);
break;
//******************************************************************** */
......
......@@ -5,7 +5,26 @@ class SaasorderbusinessmenDao extends Dao {
super(Dao.getModelName(SaasorderbusinessmenDao));
}
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 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.credit_code] = item;
}
return result;
}
}
module.exports = SaasorderbusinessmenDao;
\ No newline at end of file
......@@ -120,27 +120,5 @@ class SaasOrderDeliverInfoDao extends Dao {
}
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;
\ No newline at end of file
......@@ -54,7 +54,6 @@ module.exports = function (db, DataTypes) {
bd_id: {type: DataTypes.INTEGER, field: 'bd_id', allowNull: true, defaultValue:'', comment:'业务员id' },
bd_path: {type: DataTypes.STRING, field: 'bd_path', allowNull: true, defaultValue:'', comment:'业务员权限路径' },
province: { type: DataTypes.STRING, field: 'province', allowNull: true },
customer_id: { type: DataTypes.STRING, field: 'customer_id', allowNull: true },
create_account_time: { type: DataTypes.DATE, field: 'create_account_time', allowNull: true },
invoice_content: { type: DataTypes.STRING, field: 'invoice_content', allowNull: true },
},
......
......@@ -557,7 +557,7 @@ class SaasOrderService extends ServiceBase {
}
async mapByCreditCodes(params) {
let rs = await this.saasorderdeliverinfoDao.mapByCreditCodes(params.creditCodes, params.attrs) || {};
let rs = await this.saasorderbusinessmenDao.mapByCreditCodes(params.creditCodes, params.attrs) || {};
return system.getResultSuccess(rs);
}
......
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