Commit c11748ba by 任晓松

核名接口

parent 339b3a55
......@@ -141,6 +141,9 @@ class TmQueryAPI extends WEBBase {
case "findTrademarkNamejuhe": //根据商标名称模糊查询,商标注册地域/大类分布
opResult = await this.tmquerySve.findTrademarkNamejuhe(action_body,req);
break;
case "checkName": //根据商标名称模糊查询,商标注册地域/大类分布
opResult = await this.tmquerySve.checkName(action_body,req);
break;
default:
opResult = system.getResult(null, "action_type参数错误");
break;
......
......@@ -162,6 +162,35 @@ class TmqueryService {
return await this.opReqResult(url, queryobj, req);
}
//核名接口
async checkName(queryobj,req){
if(!queryobj.cityname){
return system.getResult(-1,'cityname 不能为空!');
}
if(!queryobj.keyword){
return system.getResult(-1,'keyword 不能为空!');
}
if(!queryobj.btname){
return system.getResult(-1,'btname 不能为空!');
}
if(!queryobj.orgname){
return system.getResult(-1,'orgname 不能为空!');
}
let data = {
cityname:queryobj.cityname,
keyword:queryobj.keyword,
btname:queryobj.btname,
orgname:queryobj.orgname,
appkey:"5b29981785bd4272966b15ad8e8b9dd3"
}
let url = settings.icNameUrl() + 'api/icName/CheckName'
let result = await this.opReqResult(url, data, req);
if (result.Status!=200){
return system.getResult(-1,result.message);
}
return system.getResult(result.data);
}
async opReqResult(reqUrl, queryobj, req) {
var rtn = await this.execClient.execPushDataPost(queryobj, reqUrl, req.headers["token"], req.headers["request-id"]);
var data = JSON.parse(rtn.stdout);
......
......@@ -281,6 +281,13 @@ var settings = {
return 18// uapp_id
}
},
icNameUrl: function () {
if (this.env == "dev") {
return "https://icname.gongsibao.com/"
} else {
return "https://icname.gongsibao.com/"
}
},
apiconfig: {
opLogUrl: function () {
return settings.reqEsAddr() + "center_channel_log/_doc?pretty";
......
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