| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <template>
- <div id="main" class="uservendor">
- <header-view v-if="!isInFrame"></header-view>
- <vendor-header></vendor-header>
- <nuxt/>
- <footer-view></footer-view>
- <right-bar></right-bar>
- </div>
- </template>
- <script>
- import { Header, Footer, RightBar } from '~components/default'
- import { VendorHeader } from '~components/main'
- export default {
- name: 'main',
- components: {
- HeaderView: Header,
- FooterView: Footer,
- RightBar,
- VendorHeader
- },
- head () {
- return {
- title: this.title,
- meta: [
- {hid: 'description', name: 'description', content: this.description},
- {hid: 'keywords', name: 'keywords', content: this.keywords}
- ]
- }
- },
- computed: {
- isMobile: function () {
- return this.$store.state.option.isMobile
- },
- isInFrame () {
- if (this.$route.query.type === 'erp') {
- this.$store.commit('option/ADD_COOKIES', 'type=erp;')
- return true
- } else {
- let cookies = this.$store.state.option.cookies
- let cookieArr = cookies.split(';')
- let cookieObj = {}
- for (let i = 0; i < cookieArr.length; i++) {
- let tmpArr = cookieArr[i].split('=') || []
- if (tmpArr.length === 2) {
- cookieObj[tmpArr[0].trim()] = tmpArr[1].trim()
- }
- }
- return cookieObj.type === 'erp'
- }
- },
- title () {
- return '卖家中心-优软商城'
- },
- description () {
- return '优软商城,电子元器件搜索引擎'
- },
- keywords () {
- return '软商城,B2B,B2C,行业门户,网上贸易,电子商务,网上贸易,网上交易,交易市场,在线交易,供求信息,采购,求购信息,供应信息'
- },
- kinds () {
- return this.$store.state.product.kind.kindsParentWithBother.data
- },
- componentDetail () {
- return this.$store.state.componentDetail.detail.data
- },
- brandDetail () {
- return this.$store.state.brandDetail.detail.data
- },
- newsDetail () {
- return this.$store.state.newsData.detailNews.detailNews.data
- }
- }
- }
- </script>
- <style lang="scss" scoped>
- .uservendor {
- background: #f7f7f7;
- }
- </style>
|