Commit 8f3ecca0 by 王昆

gsb

parents 806f79e4 153fd566
...@@ -87,6 +87,9 @@ class ActionAPI extends APIBase { ...@@ -87,6 +87,9 @@ class ActionAPI extends APIBase {
case "queryObusinessmen": //查询个体工商户信息 case "queryObusinessmen": //查询个体工商户信息
opResult = await this.obusinessmenSve.queryObusinessmen(action_body); opResult = await this.obusinessmenSve.queryObusinessmen(action_body);
break; break;
case "queryObusinessmenByCreditCode": //查询个体工商户信息
opResult = await this.obusinessmenSve.queryObusinessmenByCreditCode(action_body);
break;
case "updateOBusinessmenProinvce": //跟新个体工商户信息 case "updateOBusinessmenProinvce": //跟新个体工商户信息
opResult = await this.obusinessmenSve.updateOBusinessmenProinvce(action_body); opResult = await this.obusinessmenSve.updateOBusinessmenProinvce(action_body);
break; break;
......
...@@ -80,6 +80,19 @@ class ObusinessmenDao extends Dao { ...@@ -80,6 +80,19 @@ class ObusinessmenDao extends Dao {
} }
} }
/**
* 通过统一社会信用代码
* @param {*} CreditCode
*/
async findByCreditCode(credit_code){
let sql = [];
sql.push("SELECT");
sql.push("t1.*");
sql.push("FROM `o_businessmen` t1");
sql.push("WHERE credit_code = :credit_code");
return await this.customQuery(sql.join(" "), {credit_code:credit_code});
}
async mapByCreditCodes(creditCodes, attrs) { async mapByCreditCodes(creditCodes, attrs) {
let result = {}; let result = {};
if (!creditCodes || creditCodes.length == 0) { if (!creditCodes || creditCodes.length == 0) {
......
...@@ -29,6 +29,26 @@ class ObusinessmenService extends ServiceBase { ...@@ -29,6 +29,26 @@ class ObusinessmenService extends ServiceBase {
} }
/** /**
* 根据统一社会信用代码查记录
* @param {*} params
* @Id 个体户ID
*/
async queryObusinessmenByCreditCode(params) {
try {
let obj = await this.dao.findByCreditCode(this.trim(params.credit_code));
if(obj){
this.handleDate(obj, ["created_at", "assignTime","reg_date","tax_reg_day","updated_at"], null, -8);
}else{
obj = {};
}
return system.getResult(obj);
} catch (error) {
console.log(error);
return system.getResult(`系统错误 错误信息 ${error}`);
}
}
/**
* 签约 * 签约
* @params * @params
* @id * @id
......
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