Commit 004f6650 by 王悦

fix dev tmquery

parent 3cbae13c
...@@ -4,8 +4,8 @@ const querystring = require('querystring'); ...@@ -4,8 +4,8 @@ const querystring = require('querystring');
let settings = require("../../../../config/settings"); let settings = require("../../../../config/settings");
const CtlBase = require("../../ctl.base"); const CtlBase = require("../../ctl.base");
const logCtl = system.getObject("web.common.oplogCtl"); const logCtl = system.getObject("web.common.oplogCtl");
// const tmtransactionPath = "/api/action/tmQuery/springBoard"; const tmtransactionPath = "/api/action/tmQuery/springBoard";
// const tmurl = settings.channelApiUrl() + tmtransactionPath; let tmurl = settings.channelApiUrl();
//标源检索 //标源检索
class searchCtl extends CtlBase { class searchCtl extends CtlBase {
constructor() { constructor() {
...@@ -40,31 +40,32 @@ class searchCtl extends CtlBase { ...@@ -40,31 +40,32 @@ class searchCtl extends CtlBase {
"nclNum": [],//尼斯大类 "nclNum": [],//尼斯大类
} }
}; };
var tmurl = settings.channelApiUrl();
if (Object.keys(p.search).length > 0) { if (Object.keys(p.search).length > 0) {
if (p.search.sbzch) {//注册号查询 if (p.search.sbzch) {//注册号查询
// query.actionType = "findTrademarkzchAccurate"; query.actionType = "findTrademarkzchAccurate";
tmurl = tmurl + "/api/trademark/tmqueryApi/findTrademarkzchAccurate"; buildtmqueyUrl("/api/trademark/tmqueryApi/findTrademarkzchAccurate");
query.actionBody.regNum = p.search.sbzch query.actionBody.regNum = p.search.sbzch
} else if (p.search.zcr) {//申请人查询 } else if (p.search.zcr) {//申请人查询
// query.actionType = "findTrademarkzcr"; query.actionType = "findTrademarkzcr";
tmurl = tmurl + "/api/trademark/tmqueryApi/findTrademarkzcr"; buildtmqueyUrl(tmurl + "/api/trademark/tmqueryApi/findTrademarkzcr");
query.actionBody.regMan = p.search.zcr query.actionBody.regMan = p.search.zcr
} else if (p.search.sbmc) {//商标名称查询 } else if (p.search.sbmc) {//商标名称查询
// query.actionType = "findTrademarkNameAccurate"; query.actionType = "findTrademarkNameAccurate";
tmurl = tmurl + "/api/trademark/tmqueryApi/findTrademarkNameAccurate"; buildtmqueyUrl("/api/trademark/tmqueryApi/findTrademarkNameAccurate");
query.actionBody.tmName = p.search.sbmc query.actionBody.tmName = p.search.sbmc
} }
} else { } else {
console.log("===============search====search=======>"); return system.getResultFail(-1,"query params is empty");
return; }
let token = "";
if (settings.env == "dev"){
let tokenInfo = await this.service.getToken();
token = tokenInfo.data.token
} else {
query = query.actionBody
} }
// let tokenInfo = await this.service.getToken();
// console.log("==========================>",tokenInfo)
// console.log("==========================>",tokenInfo.data.token)
try { try {
let rtn = await this.execClient.execPostTK(query.actionBody, tmurl, ""); let rtn = await this.execClient.execPostTK(query, tmurl, token);
console.log(rtn, "============rtn==============>");
let data = rtn.data; let data = rtn.data;
let published = await this.service.findAll({ company_id: p.company_id }); let published = await this.service.findAll({ company_id: p.company_id });
data.rows.forEach(item => { data.rows.forEach(item => {
...@@ -75,11 +76,17 @@ class searchCtl extends CtlBase { ...@@ -75,11 +76,17 @@ class searchCtl extends CtlBase {
}); });
return system.getResultList(data.count, data.rows) return system.getResultList(data.count, data.rows)
} catch (e) { } catch (e) {
console.log("=======================>", e) return system.getResultFail(-1,e);
} }
} }
} }
function buildtmqueyUrl(path){
if (settings.env == "dev") {
tmurl += tmtransactionPath
}else {
tmurl += path
}
}
module.exports = searchCtl; module.exports = searchCtl;
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