Commit 66fc1a3f by 王昆

gsb

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