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> |