| import App from './App.vue' | import App from './App.vue' | ||||
| import router from './router' | import router from './router' | ||||
| import store from './store' | import store from './store' | ||||
| import rem from './plugins/rem' | |||||
| Vue.use(rem); | |||||
| Vue.config.productionTip = false | Vue.config.productionTip = false | ||||
| (function (doc, win) { | |||||
| if (!doc.addEventListener){ | |||||
| return; | |||||
| } | |||||
| var docEl = doc.documentElement, | |||||
| resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'; | |||||
| recalc = function () { | |||||
| var clientWidth = docEl.clientWidth; | |||||
| if (!clientWidth) return; | |||||
| docEl.style.fontSize = clientWidth / 750 * 100+ 'px'; | |||||
| }; | |||||
| win.addEventListener(resizeEvt, recalc, false); | |||||
| doc.addEventListener('DOMContentLoaded', recalc, false); | |||||
| })(document, window); |
| path: '/list', | path: '/list', | ||||
| name: 'List', | name: 'List', | ||||
| component: () => import('../views/List.vue') | component: () => import('../views/List.vue') | ||||
| } | |||||
| }, | |||||
| { | |||||
| path: '/phone_high_within', | |||||
| name: 'phone_high_within', | |||||
| component: () => import('../views/phone_high_within.vue') | |||||
| },//手机-高产-店内 | |||||
| { | |||||
| path: '/phone_high_outside', | |||||
| name: 'phone_high_outside', | |||||
| component: () => import('../views/phone_high_outside.vue') | |||||
| },//手机-高产-店外 | |||||
| { | |||||
| path: '/phone_high_counter', | |||||
| name: 'phone_high_counter', | |||||
| component: () => import('../views/phone_high_counter.vue') | |||||
| },//手机-高产-柜台 | |||||
| { | |||||
| path: '/phone_high_pay', | |||||
| name: 'phone_high_pay', | |||||
| component: () => import('../views/phone_high_pay.vue') | |||||
| },//手机-高产-收银区 | |||||
| { | |||||
| path: '/phone_standard_within', | |||||
| name: 'phone_standard_within', | |||||
| component: () => import('../views/phone_standard_within.vue') | |||||
| },//手机-标准-店内 | |||||
| { | |||||
| path: '/phone_standard_outside', | |||||
| name: 'phone_standard_outside', | |||||
| component: () => import('../views/phone_standard_outside.vue') | |||||
| },//手机-标准-店外 | |||||
| { | |||||
| path: '/phone_standard_counter', | |||||
| name: 'phone_standard_counter', | |||||
| component: () => import('../views/phone_standard_counter.vue') | |||||
| },//手机-标准-柜台 | |||||
| { | |||||
| path: '/phone_standard_pay', | |||||
| name: 'phone_standard_pay', | |||||
| component: () => import('../views/phone_standard_pay.vue') | |||||
| },//手机-标准-收银区 | |||||
| { | |||||
| path: '/appliances_high_outside', | |||||
| name: 'appliances_high_outside', | |||||
| component: () => import('../views/appliances_high_outside.vue') | |||||
| },//家电-高产-店外 | |||||
| { | |||||
| path: '/appliances_high_exhibition', | |||||
| name: 'appliances_high_exhibition', | |||||
| component: () => import('../views/appliances_high_exhibition.vue') | |||||
| },//家电-高产-展示区 | |||||
| { | |||||
| path: '/appliances_high_pay', | |||||
| name: 'appliances_high_pay', | |||||
| component: () => import('../views/appliances_high_pay.vue') | |||||
| },//家电-高产-收银区 | |||||
| { | |||||
| path: '/appliances_standard_outside', | |||||
| name: 'appliances_standard_outside', | |||||
| component: () => import('../views/appliances_standard_outside.vue') | |||||
| },//家电-标准-店外 | |||||
| { | |||||
| path: '/appliances_standard_exhibition', | |||||
| name: 'appliances_standard_exhibition', | |||||
| component: () => import('../views/appliances_standard_exhibition.vue') | |||||
| },//家电-标准-展示区 | |||||
| { | |||||
| path: '/appliances_standard_pay', | |||||
| name: 'appliances_standard_pay', | |||||
| component: () => import('../views/appliances_standard_pay.vue') | |||||
| },//家电-标准-收银区 | |||||
| { | |||||
| path: '/phone_appliances_win', | |||||
| name: 'phone_appliances_win', | |||||
| component: () => import('../views/phone_appliances_win.vue') | |||||
| },//产品详情 | |||||
| { | |||||
| path: '/allMaterials_phone_standard', | |||||
| name: 'allMaterials_phone_standard', | |||||
| component: () => import('../views/allMaterials_phone_standard.vue') | |||||
| },//全部物料-手机-标准 | |||||
| { | |||||
| path: '/allMaterials_phone_high', | |||||
| name: 'allMaterials_phone_high', | |||||
| component: () => import('../views/allMaterials_phone_high.vue') | |||||
| },//全部物料-手机-高产 | |||||
| { | |||||
| path: '/allMaterials_appliances_high', | |||||
| name: 'allMaterials_appliances_high', | |||||
| component: () => import('../views/allMaterials_appliances_high.vue') | |||||
| },//全部物料-家电-高产 | |||||
| { | |||||
| path: '/allMaterials_appliances_standard', | |||||
| name: 'allMaterials_appliances_standard', | |||||
| component: () => import('../views/allMaterials_appliances_standard.vue') | |||||
| },//全部物料-家电-标准 | |||||
| ] | ] | ||||
| const router = new VueRouter({ | const router = new VueRouter({ |
| imgBaseUrl: '', | imgBaseUrl: '', | ||||
| pagePath: [ | pagePath: [ | ||||
| [ | [ | ||||
| {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//标准 | |||||
| {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//高产 | |||||
| {'店外':'/phone_standard_outside','店内':'/phone_standard_within','柜台':'/phone_standard_counter','展示区':'','收银台':'/phone_standard_pay','合规物料':'','浏览全部物料':'/allMaterials_phone_standard'},//标准 | |||||
| {'店外':'/phone_high_outside','店内':'/phone_high_within','柜台':'/phone_high_counter','展示区':'','收银台':'/phone_high_pay','合规物料':'','浏览全部物料':'/allMaterials_phone_high'},//高产 | |||||
| ], //手机店 | ], //手机店 | ||||
| [ | [ | ||||
| {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//标准 | |||||
| {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//高产 | |||||
| {'店外':'/appliances_standard_outside','店内':'','柜台':'','展示区':'/appliances_standard_exhibition','收银台':'/appliances_standard_pay','合规物料':'','浏览全部物料':'/allMaterials_appliances_standard'},//标准 | |||||
| {'店外':'/appliances_high_outside','店内':'','柜台':'','展示区':'/appliances_high_exhibition','收银台':'/appliances_high_pay','合规物料':'','浏览全部物料':'/allMaterials_appliances_high'},//高产 | |||||
| ], //家电 | ], //家电 | ||||
| [ | [ | ||||
| {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//标准 | {'店外':'','店内':'','柜台':'','展示区':'','收银台':'','合规物料':'','浏览全部物料':''},//标准 |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageContent" src="../assets/allMaterials/appliances_high.jpg"> | |||||
| <sidebar></sidebar> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| export default { | |||||
| name: "allMaterials_appliances_high", | |||||
| components:{ | |||||
| Sidebar | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageContent{ | |||||
| position: fixed; | |||||
| top: 0; | |||||
| left: 0; | |||||
| width: 7.5rem; | |||||
| height: 33.72rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageContent" src="../assets/allMaterials/appliances_standard.jpg"> | |||||
| <sidebar></sidebar> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| export default { | |||||
| name: "allMaterials_appliances_standard", | |||||
| components:{ | |||||
| Sidebar | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageContent{ | |||||
| position: fixed; | |||||
| top: 0; | |||||
| left: 0; | |||||
| width: 7.5rem; | |||||
| height: 30.03rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageContent" src="../assets/allMaterials/phone_high.jpg"> | |||||
| <sidebar></sidebar> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| export default { | |||||
| name: "allMaterials_phone_high", | |||||
| components:{ | |||||
| Sidebar | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageContent{ | |||||
| position: fixed; | |||||
| top: 0; | |||||
| left: 0; | |||||
| width: 7.5rem; | |||||
| height: 39.36rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageContent" src="../assets/allMaterials/phone_standard.jpg"> | |||||
| <sidebar></sidebar> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| export default { | |||||
| name: "allMaterials_phone_standard", | |||||
| components:{ | |||||
| Sidebar | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageContent{ | |||||
| position: fixed; | |||||
| top: 0; | |||||
| left: 0; | |||||
| width: 7.5rem; | |||||
| height: 27.32rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/high/exhibition.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('haibao')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('jiadiansanjiaolipai')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('baozhahua')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_high_exhibition", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.9rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 1.47rem; | |||||
| top: 4.5rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 0.77rem; | |||||
| top: 7.17rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 4.82rem; | |||||
| top: 6.27rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/high/outside.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('hengfu')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('mentiedaban')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('yilabao')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_high_outside", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 8.15rem; | |||||
| height: 11.63rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 5.75rem; | |||||
| top: 4.22rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 0.98rem; | |||||
| top: 7.42rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 6.22rem; | |||||
| top: 7.4rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/high/pay.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('pvclipai')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_high_pay", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.15rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 2.34rem; | |||||
| top: 5.2rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/standard/exhibition.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('baozhahua')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('haibao')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('kongtiaotiezhi')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot4" @click="lookDetail('dianshisanjiaotie')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_standard_exhibition", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.88rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 2.26rem; | |||||
| top: 5.75rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 4.15rem; | |||||
| top: 5.65rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 0.6rem; | |||||
| top: 6.77rem; | |||||
| } | |||||
| .pageRedDot4{ | |||||
| left: 6.78rem; | |||||
| top: 5.8rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/standard/outside.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('hengfu')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('mentie')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('yimitie')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_standard_outside", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.63rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 5.82rem; | |||||
| top: 4.26rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 2.78rem; | |||||
| top: 6.63rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 4.42rem; | |||||
| top: 7.12rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/appliances/standard/pay.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('zhizhitaika')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "appliances_standard_pay", | |||||
| data(){ | |||||
| return{ | |||||
| product:"appliances",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.15rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 3.13rem; | |||||
| top: 4.76rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/win/winBg.png"> | |||||
| <div class="contentFrame"> | |||||
| <img :class="product+'_'+category+'_'+detailName" :src="require('../assets/win/'+product+'/'+category+'/'+detailName+'.png')"> | |||||
| <img class="pageClose" @click="closeWin" src="../assets/win/winClose.png"> | |||||
| </div> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| export default { | |||||
| name: "phone_appliances_win", | |||||
| props:['product','category','detailName'], | |||||
| methods:{ | |||||
| closeWin(){ | |||||
| this.$emit('hiddenWin'); | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: fixed; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .phone_high_guitailika{ | |||||
| width: 6.63rem; | |||||
| height: 9.22rem; | |||||
| } | |||||
| .phone_high_guitaitie{ | |||||
| width: 6.6rem; | |||||
| height: 8.09rem; | |||||
| } | |||||
| .phone_high_haibao{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .phone_high_hengfu{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .phone_high_mentiedaban{ | |||||
| width: 4.43rem; | |||||
| height: 10.34rem; | |||||
| } | |||||
| .phone_high_pvclipai{ | |||||
| width: 5.12rem; | |||||
| height: 9.32rem; | |||||
| } | |||||
| .phone_high_shoujibeitie{ | |||||
| width: 2.92rem; | |||||
| height: 10.15rem; | |||||
| } | |||||
| .phone_high_yilabao{ | |||||
| width: 4.68rem; | |||||
| height: 10.77rem; | |||||
| } | |||||
| .phone_high_zhizhitaika{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .phone_standard_baozhahua{ | |||||
| width: 2.92rem; | |||||
| height: 10.15rem; | |||||
| } | |||||
| .phone_standard_guitaitie{ | |||||
| width: 6.6rem; | |||||
| height: 8.09rem; | |||||
| } | |||||
| .phone_standard_haibao{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .phone_standard_hengfu{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .phone_standard_mentie{ | |||||
| width: 6.95rem; | |||||
| height: 8.04rem; | |||||
| } | |||||
| .phone_standard_sanjiaolipai{ | |||||
| width: 6.6rem; | |||||
| height: 8.05rem; | |||||
| } | |||||
| .phone_standard_yimitie{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .phone_standard_zhizhitaika{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .appliances_high_baozhahua{ | |||||
| width: 2.92rem; | |||||
| height: 10.15rem; | |||||
| } | |||||
| .appliances_high_haibao{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .appliances_high_hengfu{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .appliances_high_jiadiansanjiaolipai{ | |||||
| width: 3rem; | |||||
| height: 9.06rem; | |||||
| } | |||||
| .appliances_high_mentiedaban{ | |||||
| width: 4.43rem; | |||||
| height: 10.34rem; | |||||
| } | |||||
| .appliances_high_pvclipai{ | |||||
| width: 5.12rem; | |||||
| height: 9.32rem; | |||||
| } | |||||
| .appliances_high_yilabao{ | |||||
| width: 4.68rem; | |||||
| height: 10.77rem; | |||||
| } | |||||
| .appliances_standard_baozhahua{ | |||||
| width: 2.92rem; | |||||
| height: 10.15rem; | |||||
| } | |||||
| .appliances_standard_dianshisanjiaotie{ | |||||
| width: 2.92rem; | |||||
| height: 9.64rem; | |||||
| } | |||||
| .appliances_standard_haibao{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .appliances_standard_hengfu{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .appliances_standard_kongtiaotiezhi{ | |||||
| width: 2.92rem; | |||||
| height: 9.64rem; | |||||
| } | |||||
| .appliances_standard_mentie{ | |||||
| width: 6.95rem; | |||||
| height: 8.04rem; | |||||
| } | |||||
| .appliances_standard_yimitie{ | |||||
| width: 6.94rem; | |||||
| height: 6.43rem; | |||||
| } | |||||
| .appliances_standard_zhizhitaika{ | |||||
| width: 5.84rem; | |||||
| height: 9.89rem; | |||||
| } | |||||
| .pageClose{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| transform: translateX(-50%); | |||||
| bottom: 0; | |||||
| width: 0.8rem; | |||||
| height: 0.8rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/high/counter.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('guitailika')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('shoujibeitie')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('guitaitie')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_high_counter", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.85rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 0.97rem; | |||||
| top: 5.17rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 0.88rem; | |||||
| top: 8.13rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 6.32rem; | |||||
| top: 6.73rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/high/outside.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('hengfu')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('mentiedaban')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('yilabao')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_high_outside", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 8.15rem; | |||||
| height: 11.63rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 6.18rem; | |||||
| top: 3.68rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 1rem; | |||||
| top: 7.46rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 6.02rem; | |||||
| top: 7.5rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/high/pay.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('pvclipai')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_high_pay", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.15rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 3.03rem; | |||||
| top: 5.6rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/high/within.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('haibao')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('zhizhitaika')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_high_within", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"high",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: fixed; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.67rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 4.16rem; | |||||
| top: 4.57rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 0.85rem; | |||||
| top: 7.45rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/standard/counter.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('sanjiaolipai')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('baozhahua')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('guitaitie')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_standard_counter", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.91rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 2.38rem; | |||||
| top: 5.72rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 2.26rem; | |||||
| top: 7.87rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 5.98rem; | |||||
| top: 8rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/standard/outside.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('hengfu')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot2" @click="lookDetail('mentie')" src="../assets/pageRedDot.png"> | |||||
| <img class="pageRedDot pageRedDot3" @click="lookDetail('yimitie')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_standard_outside", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.63rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 5.86rem; | |||||
| top: 4.58rem; | |||||
| } | |||||
| .pageRedDot2{ | |||||
| left: 2.22rem; | |||||
| top: 6.68rem; | |||||
| } | |||||
| .pageRedDot3{ | |||||
| left: 4.55rem; | |||||
| top: 7.1rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/standard/pay.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('zhizhitaika')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_standard_pay", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.15rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 3.16rem; | |||||
| top: 4.3rem; | |||||
| } | |||||
| </style> |
| <template> | |||||
| <div class="all"> | |||||
| <img class="pageBg" src="../assets/productBg.jpg"> | |||||
| <div class="contentFrame"> | |||||
| <img class="contentImg" src="../assets/phone/standard/within.png"> | |||||
| <img class="pageRedDot pageRedDot1" @click="lookDetail('haibao')" src="../assets/pageRedDot.png"> | |||||
| </div> | |||||
| <sidebar></sidebar> | |||||
| <phoneAppliancesWin v-if="winShow" :product="product" @hiddenWin='winControl' :category="category" :detailName="detailName"></phoneAppliancesWin> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import Sidebar from '../components/sidebar' | |||||
| import phoneAppliancesWin from './phone_appliances_win' | |||||
| export default { | |||||
| name: "phone_standard_within", | |||||
| data(){ | |||||
| return{ | |||||
| product:"phone",//产品 | |||||
| category:"standard",//类别 | |||||
| detailName:"",//详细名称 | |||||
| winShow:false,//是否显示弹窗 | |||||
| } | |||||
| }, | |||||
| components:{ | |||||
| Sidebar, | |||||
| phoneAppliancesWin | |||||
| }, | |||||
| methods:{ | |||||
| lookDetail(name){//查看详情 | |||||
| this.detailName = name; | |||||
| this.winControl(); | |||||
| }, | |||||
| winControl(){//控制弹窗显示状态 | |||||
| this.winShow = !this.winShow; | |||||
| } | |||||
| } | |||||
| } | |||||
| </script> | |||||
| <style scoped> | |||||
| .pageBg{ | |||||
| position: fixed; | |||||
| top: 50%; | |||||
| left: 0; | |||||
| transform: translateY(-50%); | |||||
| width: 7.5rem; | |||||
| height: 15.06rem; | |||||
| } | |||||
| .contentFrame{ | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| transform: translate(-50%,-50%); | |||||
| width: 7.5rem; | |||||
| height: 12.06rem; | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| overflow: hidden; | |||||
| } | |||||
| .contentImg{ | |||||
| width: 6.93rem; | |||||
| height: 11.63rem; | |||||
| } | |||||
| .pageRedDot{ | |||||
| position: absolute; | |||||
| width: 0.29rem; | |||||
| height: 0.29rem; | |||||
| animation: dotTwinkle 3s linear infinite; | |||||
| } | |||||
| @keyframes dotTwinkle { | |||||
| 0%{opacity: 0.2} | |||||
| 50%{opacity:1} | |||||
| 100%{opacity:0.2} | |||||
| } | |||||
| .pageRedDot1{ | |||||
| left: 4.21rem; | |||||
| top: 4.65rem; | |||||
| } | |||||
| </style> |