Commit 4c676afd by 任建

rj

parent 763a5d92
...@@ -4,18 +4,18 @@ ...@@ -4,18 +4,18 @@
<!-- <Globalheader title="" url="/jdtrademark" name="首页" /> --> <!-- <Globalheader title="" url="/jdtrademark" name="首页" /> -->
<router-view /> <router-view />
<!-- <Globalfooter /> --> <!-- <Globalfooter /> -->
<QilianFooter /> <!-- <QilianFooter /> -->
</div> </div>
</template> </template>
<script> <script>
// import Globalheader from "@/components/globalheader"; // import Globalheader from "@/components/globalheader";
// import Globalfooter from "@/components/globalfooter"; // import Globalfooter from "@/components/globalfooter";
import QilianFooter from "@/components/qilianFooter" // import QilianFooter from "@/components/qilianFooter"
export default { export default {
components: { components: {
// Globalheader, // Globalheader,
// Globalfooter, // Globalfooter,
QilianFooter // QilianFooter
} }
}; };
</script> </script>
......
import axios from "axios"; import axios from "axios";
let baseUrl = "api/web/auth/accessAuth/getAppTokenByHosts"; let baseUrl = "/api/web/auth/accessAuth/getAppTokenByHosts";
//获取token //获取token
export function getTokens() { export function getTokens() {
return axios.post(baseUrl, { return axios.post(baseUrl, {
......
import http from "@/http/http.js"; import http from "@/http/http.js";
import axios from "axios"; import axios from "axios";
let baseUrl = "/web/action/enterpriseQuery/springBoard"; let baseUrl = "/api/web/action/enterpriseQuery/springBoard";
//获取企业域名信息数量 //获取企业域名信息数量
export function ipCountByAuthor(name) { export function ipCountByAuthor(name) {
......
import http from "@/http/http.js"; import http from "@/http/http.js";
let baseUrl = "/web/action/licenseQuery/springBoard"; let baseUrl = "/api/web/action/licenseQuery/springBoard";
//根据公司得到推荐要办的证书 //根据公司得到推荐要办的证书
export function getLicenses(name) { export function getLicenses(name) {
......
import http from "@/http/http.js"; import http from "@/http/http.js";
let baseUrl = "/web/action/patentQuery/springBoard"; let baseUrl = "/api/web/action/patentQuery/springBoard";
//根据申请人获取专利量接口 //根据申请人获取专利量接口
export function paCountByApplicantName(name) { export function paCountByApplicantName(name) {
return http.post(baseUrl, { return http.post(baseUrl, {
......
import http from "@/http/http.js"; import http from "@/http/http.js";
let baseUrl = "api/web/action/tmOrder/springBoard"; let baseUrl = "/api/web/action/tmOrder/springBoard";
// 获取jdtrademark商标注册申请类型:自主/专家辅助/担保 卡片信息 // 获取jdtrademark商标注册申请类型:自主/专家辅助/担保 卡片信息
// 产品列表-根据产品大类获取-应用中心 // 产品列表-根据产品大类获取-应用中心
...@@ -37,10 +37,8 @@ export function subSelfregTmOrder(channelitemcode) { ...@@ -37,10 +37,8 @@ export function subSelfregTmOrder(channelitemcode) {
apply: { apply: {
applyAddr: "上海市杨浦区国定路346号三楼0624室", applyAddr: "上海市杨浦区国定路346号三楼0624室",
applyArea: "", applyArea: "",
businessLicensePic: businessLicensePic: "https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_yyzz120315554031547442019316.jpg",
"https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_yyzz120315554031547442019316.jpg", businessLicensePdf: "https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_yyzz120315554031547442019316.pdf",
businessLicensePdf:
"https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_yyzz120315554031547442019316.pdf",
code: "91310110398635929J", code: "91310110398635929J",
contacts: "宋毅", contacts: "宋毅",
customerType: "ent", customerType: "ent",
...@@ -52,8 +50,7 @@ export function subSelfregTmOrder(channelitemcode) { ...@@ -52,8 +50,7 @@ export function subSelfregTmOrder(channelitemcode) {
mobile: "15010929368", mobile: "15010929368",
name: "上海辰者信息科技有限公司", name: "上海辰者信息科技有限公司",
notes: "订单备注信息", notes: "订单备注信息",
gzwtsUrl: gzwtsUrl: "https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_wts863215710393842862019914.jpg",
"https://gsb-zc.oss-cn-beijing.aliyuncs.com/zc_wts863215710393842862019914.jpg",
smwjUrl: "", smwjUrl: "",
zipCode: "100000" zipCode: "100000"
}, },
...@@ -74,12 +71,10 @@ export function subSelfregTmOrder(channelitemcode) { ...@@ -74,12 +71,10 @@ export function subSelfregTmOrder(channelitemcode) {
orgName: "", orgName: "",
orgPath: "" orgPath: ""
}, },
nclones: [ nclones: [{
{
code: "02", code: "02",
name: "颜料油漆", name: "颜料油漆",
nclThree: [ nclThree: [{
{
code: "020008", code: "020008",
disabled: false, disabled: false,
fullname: "020008 绘画用铝粉", fullname: "020008 绘画用铝粉",
...@@ -94,8 +89,7 @@ export function subSelfregTmOrder(channelitemcode) { ...@@ -94,8 +89,7 @@ export function subSelfregTmOrder(channelitemcode) {
pcode: "0203" pcode: "0203"
} }
] ]
} }]
]
}, },
actionType: "subTmOrder" actionType: "subTmOrder"
}); });
......
import http from "@/http/http.js"; import http from "@/http/http.js";
let baseUrl = "api/web/action/tmQuery/springBoard"; let baseUrl = "/api/web/action/tmQuery/springBoard";
// 商标详情查询接口 // 商标详情查询接口
export function tradeMarkDetail(params) { export function tradeMarkDetail(params) {
...@@ -36,3 +36,19 @@ export function findTrademarkzcr(name, pageSize, currentPage) { ...@@ -36,3 +36,19 @@ export function findTrademarkzcr(name, pageSize, currentPage) {
} }
}); });
} }
//商标精确检索接口
export function findTrademarkNameAccurate(params) {
return http.post(baseUrl, {
actionType: "findTrademarkNameAccurate",
actionBody: params
});
}
//近似商标查询接口
export function findTrademarkName(params) {
return http.post(baseUrl, {
actionType: "findTrademarkName",
actionBody: params
});
}
\ No newline at end of file
import http from "@/http/http.js"; import http from "@/http/http.js";
import axios from "axios"; import axios from "axios";
let baseUrl = "api/web/action/tmTools/springBoard"; let baseUrl = "/api/web/action/tmTools/springBoard";
// 获取selftmreg的尼斯查询 一级查询得到二级树 二级查询得到三级树 // 获取selftmreg的尼斯查询 一级查询得到二级树 二级查询得到三级树
export function getNiceQueryCategory(nclcodeSCode) { export function getNiceQueryCategory(nclcodeSCode) {
...@@ -84,8 +84,7 @@ export function getEntregistryByCompanyName(name) { ...@@ -84,8 +84,7 @@ export function getEntregistryByCompanyName(name) {
//企业注册信息查询2 //企业注册信息查询2
export function getEntregistryByCompanyName2(name) { export function getEntregistryByCompanyName2(name) {
return axios.post( return axios.post(
"http://boss.gongsibao.com/api/gsbicsearch/companynameonesearch", "http://boss.gongsibao.com/api/gsbicsearch/companynameonesearch", {
{
appKey: "c90f935cd5ec49ff848edad31f53c14d", appKey: "c90f935cd5ec49ff848edad31f53c14d",
companyName: name companyName: name
} }
...@@ -95,8 +94,7 @@ export function getEntregistryByCompanyName2(name) { ...@@ -95,8 +94,7 @@ export function getEntregistryByCompanyName2(name) {
//股东 //股东
export function getGuDong(name) { export function getGuDong(name) {
return axios.post( return axios.post(
"http://boss.gongsibao.com/api/gsbicsearch/shareholdersearch", "http://boss.gongsibao.com/api/gsbicsearch/shareholdersearch", {
{
appKey: "c90f935cd5ec49ff848edad31f53c14d", appKey: "c90f935cd5ec49ff848edad31f53c14d",
companyName: name companyName: name
} }
......
...@@ -89,7 +89,7 @@ export default { ...@@ -89,7 +89,7 @@ export default {
<style lang="scss"> <style lang="scss">
.globalheader-red { .globalheader-red {
background: rgb(226, 87, 87) !important; // background: rgb(226, 87, 87) !important;
} }
.globalheader { .globalheader {
width: 100%; width: 100%;
......
import Vue from "vue"; import Vue from "vue";
import VueRouter from "vue-router"; import VueRouter from "vue-router";
import { getCookie } from "@/utils/getToken.js"; // import { getCookie } from "@/utils/getToken.js";
Vue.use(VueRouter); Vue.use(VueRouter);
const routes = [ const routes = [{
path: "/jdbycquerytm",
name: "jdbycquerytm",
component: () =>
import ("@/views/pages/jdbycquerytm")
},
{ {
path: "/home", path: "/home",
name: "home", name: "home",
component: () => import("@/views/pages/home") component: () =>
import ("@/views/pages/home")
}, },
{ {
path: "/companyinformation", path: "/companyinformation",
name: "companyinformation", name: "companyinformation",
component: () => import("@/views/pages/companyinformation") component: () =>
}, import ("@/views/pages/companyinformation")
{
path: "/",
redirect: "/home"
}, },
// {
// path: "/",
// redirect: "/home"
// },
{ {
path: "/user", path: "/user",
name: "user", name: "user",
redirect: "/user/login", redirect: "/user/login",
component: () => import("@/views/pages/user"), component: () =>
children: [ import ("@/views/pages/user"),
{ children: [{
path: "login", path: "login",
name: "login", name: "login",
component: () => import("@/views/pages/user/login") component: () =>
import ("@/views/pages/user/login")
}, },
{ {
path: "register", path: "register",
name: "register", name: "register",
component: () => import("@/views/pages/user/register") component: () =>
import ("@/views/pages/user/register")
}, },
{ {
path: "forgetpassword", path: "forgetpassword",
name: "forgetpassword", name: "forgetpassword",
component: () => import("@/views/pages/user/forgetPassword") component: () =>
import ("@/views/pages/user/forgetPassword")
} }
] ]
}, },
{ {
path: "/cashier", path: "/cashier",
name: "cashier", name: "cashier",
component: () => import("@/views/pages/cashier") component: () =>
import ("@/views/pages/cashier")
}, },
{ {
path: "/productdetails", path: "/productdetails",
name: "productdetails", name: "productdetails",
component: () => import("@/views/pages/productdetails") component: () =>
import ("@/views/pages/productdetails")
}, },
{ {
path: "/successfulpayment", path: "/successfulpayment",
name: "successfulpayment", name: "successfulpayment",
component: () => import("@/views/pages/successfulpayment") component: () =>
import ("@/views/pages/successfulpayment")
}, },
{ {
path: "/placeorder", path: "/placeorder",
name: "placeorder", name: "placeorder",
component: () => import("@/views/pages/placeorder") component: () =>
import ("@/views/pages/placeorder")
}, },
{ {
path: "/jdbycdetailtm", path: "/jdbycdetailtm",
name: "jdbycdetailtm", name: "jdbycdetailtm",
component: () => import("@/views/pages/jdbycdetailtm") component: () =>
import ("@/views/pages/jdbycdetailtm")
}, },
{ {
path: "/companydetail", path: "/companydetail",
name: "companydetail", name: "companydetail",
component: () => import("@/views/pages/companydetail") component: () =>
import ("@/views/pages/companydetail")
}, },
{ {
path: "/jdindentlist", path: "/jdindentlist",
name: "jdindentlist", name: "jdindentlist",
component: () => import("@/views/pages/jdindentlist") component: () =>
import ("@/views/pages/jdindentlist")
}, },
{ {
path: "/jdindentdetail", path: "/jdindentdetail",
name: "jdindentdetail", name: "jdindentdetail",
component: () => import("@/views/pages/jdindentdetail") component: () =>
import ("@/views/pages/jdindentdetail")
}, },
///////// /////////
{ {
path: "/jdtrademark", path: "/jdtrademark",
name: "jdtrademark", name: "jdtrademark",
component: () => import("@/views/pages/jdtrademark/Jdtrademark") component: () =>
import ("@/views/pages/jdtrademark/Jdtrademark")
}, },
{ {
path: "/selftmreg", path: "/selftmreg",
name: "selftmreg", name: "selftmreg",
component: () => import("@/views/pages/selftmreg/Selftmreg") component: () =>
import ("@/views/pages/selftmreg/Selftmreg")
}, },
{ {
path: "/guaranteereg", path: "/guaranteereg",
name: "guaranteereg", name: "guaranteereg",
component: () => import("@/views/pages/guaranteereg/Guaranteereg") component: () =>
import ("@/views/pages/guaranteereg/Guaranteereg")
}, },
{ {
// path: "/bycnoticeindex", // path: "/bycnoticeindex",
path: "/bycnoticeindex", path: "/bycnoticeindex",
name: "bycnoticeindex", name: "bycnoticeindex",
component: () => import("@/views/pages/bycnoticeindex/Bycnoticeindex") component: () =>
import ("@/views/pages/bycnoticeindex/Bycnoticeindex")
} }
]; ];
const router = new VueRouter({ const router = new VueRouter({
...@@ -117,22 +139,22 @@ const router = new VueRouter({ ...@@ -117,22 +139,22 @@ const router = new VueRouter({
} }
}); });
router.beforeEach((to, from, next) => { // router.beforeEach((to, from, next) => {
let userpin = getCookie("userpin"); // let userpin = getCookie("userpin");
if ( // if (
to.path == "/user/login" || // to.path == "/user/login" ||
to.path == "/user/register" || // to.path == "/user/register" ||
to.path == "/user/forgetPassword" || // to.path == "/user/forgetPassword" ||
to.path == "/jdtrademark" // to.path == "/jdtrademark"
) { // ) {
next(); // next();
} else { // } else {
if (userpin == "" || userpin == null) { // if (userpin == "" || userpin == null) {
next("/user/login"); // next("/user/login");
} else { // } else {
next(); // next();
} // }
} // }
}); // });
export default router; export default router;
\ No newline at end of file
...@@ -111,7 +111,7 @@ export default { ...@@ -111,7 +111,7 @@ export default {
//翻转 //翻转
showTable() { showTable() {
this.$emit("unshowOne"); this.$emit("unshowOne");
} },
} }
}; };
</script> </script>
......
<template>
<div class="bomTable">
<div class="bomTable-item" v-for="(item, index) in data" :key="index">
<div class="bomTable-item-left">
<img :src="item.logo" alt="" />
</div>
<div class="bomTable-item-right">
<div class="bomTable-item-right-title">
<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>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
props: ["data"],
updated() {
console.log(this.data);
}
};
</script>
<style lang="scss">
.bomTable {
width: 100%;
padding: 0 20px 20px;
border: 1px solid #eff1f9;
border-bottom: none;
.bomTable-item {
width: 100%;
padding: 30px 0;
border-bottom: 1px solid #D6DAEB;
display: flex;
}
}
.bomTable-item-left {
width: 160px;
height: 98px;
border: 1px solid #EFF1F9;
margin-right: 25px;
img {
width: 100%;
height: 100%;
}
}
.bomTable-item-right {
flex: 1;
display: flex;
flex-direction: column;
.bomTable-item-right-title {
width: 100%;
h1 {
font-size: 18px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #333333;
line-height: 20px;
}
}
.bomTable-item-right-container {
flex: 1;
display: flex;
flex-wrap: wrap;
p {
width: 33.33%;
font-size: 12px;
color: #828282;
margin-top: 10px;
padding-right: 30px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
span {
color: #2f2f2f;
}
.zhuceSpan{
color: #108ee9;
}
}
}
}
</style>
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