Commit fde79904 by 任建

rj

parent 8c6fa6b7
......@@ -4,78 +4,77 @@ let baseUrl = "/api/web/action/tmQuery/springBoard";
// 商标详情查询接口
export function tradeMarkDetail(params) {
return http.post(baseUrl, {
actionType: "tradeMarkDetail",
actionBody: params
});
return http.post(baseUrl, {
actionType: "tradeMarkDetail",
actionBody: params
});
}
//企业查询接口
export function getCompanyInfoNoUser(name) {
return http.post(baseUrl, {
actionType: "getCompanyInfoNoUser",
actionBody: {
company_name: name
}
});
}
//申请人查询接口
export function findTrademarkzcr(name, pageSize, currentPage) {
return http.post(baseUrl, {
actionType: "findTrademarkzcr",
actionBody: {
regMan: name,
sqlbtabkey: "",
flzttabkey: "",
sqnftabkey: "",
zcrname: "",
xcl: [],
pageSize: pageSize,
currentPage: currentPage
}
});
return http.post(baseUrl, {
actionType: "getCompanyInfoNoUser",
actionBody: {
company_name: name
}
});
}
// 近12期初审公告
export function noticequeryTMZCSQ() {
return http.post(baseUrl, {
actionType: "noticequeryTMZCSQ",
actionBody: {
noticetype: "TMZCSQ"
}
});
return http.post(baseUrl, {
actionType: "noticequeryTMZCSQ",
actionBody: {
noticetype: "TMZCSQ"
}
});
}
// 公告列表检索接口
export function noticequery() {
return http.post(baseUrl, {
actionType: "noticequery",
actionBody: {
noticenumber: "1656",
applynumber: "",
tmname: "大爱城控股",
applier: "",
noticetype: "TMZCSQ",
nclNum: "all",
// 公告列表检索接口
pageSize: 20,
currentPage: 1
}
});
return http.post(baseUrl, {
actionType: "noticequery",
actionBody: {
noticenumber: "1656",
applynumber: "",
tmname: "大爱城控股",
applier: "",
noticetype: "TMZCSQ",
nclNum: "all",
// 公告列表检索接口
pageSize: 20,
currentPage: 1
}
});
}
//商标精确检索接口
export function findTrademarkNameAccurate(params) {
return http.post(baseUrl, {
actionType: "findTrademarkNameAccurate",
actionBody: params
});
return http.post(baseUrl, {
actionType: "findTrademarkNameAccurate",
actionBody: params
});
}
//近似商标查询接口
export function findTrademarkName(params) {
return http.post(baseUrl, {
actionType: "findTrademarkName",
actionBody: params
});
return http.post(baseUrl, {
actionType: "findTrademarkName",
actionBody: params
});
}
//商标申请号查询接口
export function findTrademarkzchAccurate(params) {
return http.post(baseUrl, {
actionType: "findTrademarkzchAccurate",
actionBody: params
});
}
//商标申请人查询接口
export function findTrademarkzcr(params) {
return http.post(baseUrl, {
actionType: "findTrademarkzcr",
actionBody: params
});
}
\ No newline at end of file
<template>
<div class="bomTable">
<div class="bomTable-item" v-for="(item, index) in data" :key="index">
<div
class="bomTable-item"
v-for="(item, index) in data"
:key="index"
@click="gotoDetail(item)"
>
<div class="bomTable-item-left">
<img :src="item.logo" alt="" />
</div>
......@@ -9,14 +14,32 @@
<h1>{{ item.sbmc }}</h1>
</div>
<div class="bomTable-item-right-container">
<p>法律状态:<span class="zhuceSpan">{{item.sbzt}}</span></p>
<p>国际分类:<span>{{item.gjflname}}</span></p>
<p>申请号:<span>{{item.sbzch}}</span></p>
<p>申请日期:<span>{{item.sqrq}}</span></p>
<p>初审公告日期:<span>{{item.csrq}}</span></p>
<p>注册公告日期:<span>{{item.zcrq}}</span></p>
<p>申请人:<span>{{item.zcr}}</span></p>
<p>商标群组:<span>{{item.sbqz}}</span></p>
<p>
法律状态:<span class="zhuceSpan">{{
item.sbzt ? item.sbzt : "---"
}}</span>
</p>
<p>
国际分类:<span>{{ item.gjflname ? item.gjflname : "---" }}</span>
</p>
<p>
申请号:<span>{{ item.sbzch ? item.sbzch : "---" }}</span>
</p>
<p>
申请日期:<span>{{ item.sqrq ? item.sqrq : "---" }}</span>
</p>
<p>
初审公告日期:<span>{{ item.csrq ? item.csrq : "---" }}</span>
</p>
<p>
注册公告日期:<span>{{ item.zcrq ? item.zcrq : "---" }}</span>
</p>
<p>
申请人:<span>{{ item.zcr ? item.zcr : "---" }}</span>
</p>
<p>
商标群组:<span>{{ item.sbq ? item.sbq : "---" }}</span>
</p>
</div>
</div>
</div>
......@@ -26,8 +49,17 @@
<script>
export default {
props: ["data"],
updated() {
console.log(this.data);
methods: {
gotoDetail(item) {
let routeData = this.$router.resolve({
name: "jdbycdetailtm",
query: {
sbzch: item.sbzch,
gjfl: item.gjfl
}
});
window.open(routeData.href, "_blank");
}
}
};
</script>
......@@ -41,14 +73,15 @@ export default {
.bomTable-item {
width: 100%;
padding: 30px 0;
border-bottom: 1px solid #D6DAEB;
border-bottom: 1px solid #d6daeb;
display: flex;
cursor: pointer;
}
}
.bomTable-item-left {
width: 160px;
height: 98px;
border: 1px solid #EFF1F9;
border: 1px solid #eff1f9;
margin-right: 25px;
img {
width: 100%;
......@@ -85,7 +118,7 @@ export default {
span {
color: #2f2f2f;
}
.zhuceSpan{
.zhuceSpan {
color: #108ee9;
}
}
......
......@@ -127,13 +127,20 @@ export default {
checkedCount > 0 && checkedCount < this.typeList.length;
},
goSearch() {
this.$router.push({
path: `/jdbycquerytm`,
query: {
checkedNcl: JSON.stringify(this.checkedType),
tminput: this.searchValue
}
});
if (this.searchValue) {
this.$router.push({
path: `/jdbycquerytm`,
query: {
checkedNcl: JSON.stringify(this.checkedType),
tminput: this.searchValue
}
});
}else {
this.$message({
message:"请输入搜索内容!",
type:"warning"
})
}
}
}
};
......
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