Commit 48089011 by 王悦

fix

parent 93d1a061
...@@ -24,45 +24,50 @@ class searchCtl extends CtlBase { ...@@ -24,45 +24,50 @@ class searchCtl extends CtlBase {
* {"error": ""} * {"error": ""}
*/ */
async findAndCountAll(p, q, req) { async findAndCountAll(p, q, req) {
let query = { try {
"actionType": "",
"actionBody": { let query = {
pageSize: p.pageInfo.pageSize, "actionType": "",
currentPage: p.pageInfo.pageNo, "actionBody": {
"tmName": "",//商标名称 pageSize: p.pageInfo.pageSize,
"regMan": "", currentPage: p.pageInfo.pageNo,
"regNum": "", "tmName": "",//商标名称
"sqlbtabkey": "",//商标类别 "regMan": "",
"flzttabkey": "",//法律状态 "regNum": "",
"sqnftabkey": "",//申请年份 "sqlbtabkey": "",//商标类别
"ncl": [],//尼斯大类 "flzttabkey": "",//法律状态
"xcl": [],//尼斯群组 "sqnftabkey": "",//申请年份
"nclNum": [],//尼斯大类 "ncl": [],//尼斯大类
} "xcl": [],//尼斯群组
}; "nclNum": [],//尼斯大类
if (Object.keys(p.search).length>0) { }
if (p.search.sbzch) {//注册号查询 };
query.actionType = "findTrademarkzchAccurate"; if (Object.keys(p.search).length > 0) {
query.actionBody.regNum = p.search.sbzch if (p.search.sbzch) {//注册号查询
} else if (p.search.zcren) {//申请人查询 query.actionType = "findTrademarkzchAccurate";
query.actionType = "findTrademarkzcr"; query.actionBody.regNum = p.search.sbzch
query.actionBody.regMan = p.search.zcren } else if (p.search.zcren) {//申请人查询
} else if (p.search.sbmc) {//商标名称查询 query.actionType = "findTrademarkzcr";
query.actionType = "findTrademarkNameAccurate"; query.actionBody.regMan = p.search.zcren
query.actionBody.tmName = p.search.sbmc } else if (p.search.sbmc) {//商标名称查询
} query.actionType = "findTrademarkNameAccurate";
}else return; query.actionBody.tmName = p.search.sbmc
let tokenInfo = await this.service.getToken(); }
let rtn = await this.execClient.execPostTK(query, tmurl,tokenInfo.data.token); } else return;
let data = rtn.data; let tokenInfo = await this.service.getToken();
let published = await this.service.findAll({company_id:p.company_id}); let rtn = await this.execClient.execPostTK(query, tmurl, tokenInfo.data.token);
data.rows.forEach(item=>{ let data = rtn.data;
for (let t of published){ let published = await this.service.findAll({company_id: p.company_id});
if (t.tm_code == item.sbzch) data.rows.forEach(item => {
item._disabled = true; for (let t of published) {
} if (t.tm_code == item.sbzch)
}); item._disabled = true;
return system.getResultList(data.count,data.rows) }
});
return system.getResultList(data.count, data.rows)
}catch (e) {
return system.getResultFail(-1, e)
}
} }
} }
......
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