|
@@ -8,7 +8,22 @@
|
|
|
</config>
|
|
</config>
|
|
|
<template>
|
|
<template>
|
|
|
<div class="container">
|
|
<div class="container">
|
|
|
- <div><img src="../static/imgs/home_top_bg@3x.png" alt="" /></div>
|
|
|
|
|
|
|
+ <!-- <swiper class="cover">
|
|
|
|
|
+ <swiper-item v-for="item in packageInfo.img" :key="item">
|
|
|
|
|
+ <img class="cover-img" mode="aspectFill" :src="item" />
|
|
|
|
|
+ </swiper-item>
|
|
|
|
|
+ </swiper> -->
|
|
|
|
|
+ <swiper style="height:335px;" :autoplay="true" :indicator-dots="true">
|
|
|
|
|
+ <swiper-item>
|
|
|
|
|
+ <img src="../static/imgs/1.jpeg" alt="" />
|
|
|
|
|
+ </swiper-item>
|
|
|
|
|
+ <swiper-item>
|
|
|
|
|
+ <img src="../static/imgs/2.jpeg" alt="" />
|
|
|
|
|
+ </swiper-item>
|
|
|
|
|
+ <swiper-item>
|
|
|
|
|
+ <img src="../static/imgs/3.jpeg" alt="" />
|
|
|
|
|
+ </swiper-item>
|
|
|
|
|
+ </swiper>
|
|
|
<div class="box-tit">1105皇权破晓 卡包拼箱 全80种</div>
|
|
<div class="box-tit">1105皇权破晓 卡包拼箱 全80种</div>
|
|
|
<div class="box-live">
|
|
<div class="box-live">
|
|
|
<img src="../native/imgs/icon_kapai_zhibo@3x.png" alt="" />
|
|
<img src="../native/imgs/icon_kapai_zhibo@3x.png" alt="" />
|
|
@@ -46,30 +61,44 @@
|
|
|
其中1种有HR版本,UR卡有UTR版本,UR卡和SR卡有SER版本和PSER版本
|
|
其中1种有HR版本,UR卡有UTR版本,UR卡和SR卡有SER版本和PSER版本
|
|
|
本卡包是1105初回生产限定版的盒内特典包(1盒1包) UR卡8种盒SR卡10种都与1105收录相同,而PSER卡1种是旧卡复刻
|
|
本卡包是1105初回生产限定版的盒内特典包(1盒1包) UR卡8种盒SR卡10种都与1105收录相同,而PSER卡1种是旧卡复刻
|
|
|
</div>
|
|
</div>
|
|
|
- <img class="container-img" src="../static/imgs/home_top_bg@3x.png" alt="" />
|
|
|
|
|
|
|
+ <img class="container-img" src="../static/imgs/3.jpeg" alt="" />
|
|
|
<h3>拼箱规则</h3>
|
|
<h3>拼箱规则</h3>
|
|
|
<div class="box-details">
|
|
<div class="box-details">
|
|
|
1.拼箱是一种类似拼团的玩法,用户选号后支付,当箱中的全部号码都被购买完毕,才算拼箱成功。如果在有限时间内拼箱没有成团,系统会把钱退回给买家
|
|
1.拼箱是一种类似拼团的玩法,用户选号后支付,当箱中的全部号码都被购买完毕,才算拼箱成功。如果在有限时间内拼箱没有成团,系统会把钱退回给买家
|
|
|
2.带有“直播开箱”的拼箱商品,是指当拼箱成团后,店家会实时直播开箱,原箱开封,把所有卡包拆开确认卡片内容,买家可以在小程序上观看直播
|
|
2.带有“直播开箱”的拼箱商品,是指当拼箱成团后,店家会实时直播开箱,原箱开封,把所有卡包拆开确认卡片内容,买家可以在小程序上观看直播
|
|
|
3.拼箱商品支付成功后不支持退款退货,请谨慎、理智购买
|
|
3.拼箱商品支付成功后不支持退款退货,请谨慎、理智购买
|
|
|
</div>
|
|
</div>
|
|
|
- <!-- <van-button disabled type="info">禁用状态</van-button> -->
|
|
|
|
|
- <!-- <van-goods-action>
|
|
|
|
|
- <van-goods-action-icon icon="chat-o" text="客服" />
|
|
|
|
|
- <van-goods-action-icon icon="shop-o" text="关注" />
|
|
|
|
|
- <van-goods-action-button @click="address" text="立即购买" type="warning" />
|
|
|
|
|
- </van-goods-action> -->
|
|
|
|
|
<div class="box-footer">
|
|
<div class="box-footer">
|
|
|
- <!-- <van-goods-action-icon icon="chat-o" text="客服" />
|
|
|
|
|
- <van-goods-action-icon icon="shop-o" text="关注" /> -->
|
|
|
|
|
- <div>请选择卡包</div>
|
|
|
|
|
|
|
+ <div class="box-cat">
|
|
|
|
|
+ <div>{{ selman ? selman : '请选择卡包' }}</div>
|
|
|
|
|
+ <div @click="selection">></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <van-action-sheet :show="show" title="选择卡包">
|
|
|
|
|
+ <!-- <view>选择卡包</view> -->
|
|
|
|
|
+ <div class="van-box" @click="alls(item)" v-for="(item, index) in list" :key="index">
|
|
|
|
|
+ <p class="van-box-p">卡包 {{ index + 1 }}</p>
|
|
|
|
|
+ <div class="van-con">
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ <div class="van-con-div">{{ item }}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="van-btn">
|
|
|
|
|
+ <div class="van-cat">已选3包,共970元,邮费10元</div>
|
|
|
|
|
+ <div class="van-buy" @click="buy">确认购买</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </van-action-sheet>
|
|
|
<div class="box-footer-con">
|
|
<div class="box-footer-con">
|
|
|
<div class="box-footer-left">
|
|
<div class="box-footer-left">
|
|
|
<div>
|
|
<div>
|
|
|
<img src="../static/imgs/icon_kefu@3x.png" alt="" />
|
|
<img src="../static/imgs/icon_kefu@3x.png" alt="" />
|
|
|
<p>客服</p>
|
|
<p>客服</p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="box-follow">
|
|
|
|
|
|
|
+ <div class="box-follow" @click="follows">
|
|
|
<img src="../static/imgs/icon_guanzhu@3x.png" alt="" />
|
|
<img src="../static/imgs/icon_guanzhu@3x.png" alt="" />
|
|
|
<p>关注</p>
|
|
<p>关注</p>
|
|
|
</div>
|
|
</div>
|
|
@@ -84,13 +113,31 @@
|
|
|
<script>
|
|
<script>
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
- return {};
|
|
|
|
|
|
|
+ return {
|
|
|
|
|
+ show: false,
|
|
|
|
|
+ selman: '',
|
|
|
|
|
+ list: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H']
|
|
|
|
|
+ };
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
address() {
|
|
address() {
|
|
|
wx.redirectTo({
|
|
wx.redirectTo({
|
|
|
url: './address'
|
|
url: './address'
|
|
|
});
|
|
});
|
|
|
|
|
+ },
|
|
|
|
|
+ selection() {
|
|
|
|
|
+ this.show = true;
|
|
|
|
|
+ },
|
|
|
|
|
+ buy() {
|
|
|
|
|
+ this.show = false;
|
|
|
|
|
+ },
|
|
|
|
|
+ alls(item) {
|
|
|
|
|
+ this.selman = item;
|
|
|
|
|
+ },
|
|
|
|
|
+ follows() {
|
|
|
|
|
+ wx.redirectTo({
|
|
|
|
|
+ url: './follow'
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
@@ -103,7 +150,6 @@ export default {
|
|
|
background: #ff6c00;
|
|
background: #ff6c00;
|
|
|
border-radius: 12px;
|
|
border-radius: 12px;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
|
}
|
|
}
|
|
@@ -116,8 +162,7 @@ export default {
|
|
|
.box-tit {
|
|
.box-tit {
|
|
|
height: 24px;
|
|
height: 24px;
|
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
- font-weight: 500;
|
|
|
|
|
|
|
+ font-weight: bold;
|
|
|
color: #000000;
|
|
color: #000000;
|
|
|
line-height: 24px;
|
|
line-height: 24px;
|
|
|
margin: 20px 0 10px 0;
|
|
margin: 20px 0 10px 0;
|
|
@@ -138,7 +183,6 @@ export default {
|
|
|
p {
|
|
p {
|
|
|
height: 22px;
|
|
height: 22px;
|
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
@@ -147,7 +191,6 @@ export default {
|
|
|
}
|
|
}
|
|
|
.box-money {
|
|
.box-money {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
- // align-items: center;
|
|
|
|
|
margin: 15px 0 30px 0;
|
|
margin: 15px 0 30px 0;
|
|
|
img {
|
|
img {
|
|
|
width: 10px;
|
|
width: 10px;
|
|
@@ -157,7 +200,6 @@ export default {
|
|
|
p {
|
|
p {
|
|
|
height: 22px;
|
|
height: 22px;
|
|
|
font-size: 30px;
|
|
font-size: 30px;
|
|
|
- font-family: OSP-DIN, OSP;
|
|
|
|
|
font-weight: normal;
|
|
font-weight: normal;
|
|
|
color: #f42202;
|
|
color: #f42202;
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
@@ -172,12 +214,10 @@ export default {
|
|
|
height: 80px;
|
|
height: 80px;
|
|
|
background: #ff6c00;
|
|
background: #ff6c00;
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
- // opacity: 0.15;
|
|
|
|
|
opacity: 0.7;
|
|
opacity: 0.7;
|
|
|
p {
|
|
p {
|
|
|
height: 22px;
|
|
height: 22px;
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: rgba(0, 0, 0, 0.3);
|
|
color: rgba(0, 0, 0, 0.3);
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
@@ -187,7 +227,6 @@ export default {
|
|
|
span {
|
|
span {
|
|
|
height: 26px;
|
|
height: 26px;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
// color: #ff6c00;
|
|
// color: #ff6c00;
|
|
|
color: #000000;
|
|
color: #000000;
|
|
@@ -201,12 +240,10 @@ export default {
|
|
|
height: 80px;
|
|
height: 80px;
|
|
|
background: #ff6c00;
|
|
background: #ff6c00;
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
- // opacity: 0.15;
|
|
|
|
|
opacity: 0.7;
|
|
opacity: 0.7;
|
|
|
p {
|
|
p {
|
|
|
height: 22px;
|
|
height: 22px;
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: rgba(0, 0, 0, 0.3);
|
|
color: rgba(0, 0, 0, 0.3);
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
@@ -216,9 +253,7 @@ export default {
|
|
|
span {
|
|
span {
|
|
|
height: 26px;
|
|
height: 26px;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
- // color: #ff6c00;
|
|
|
|
|
color: #000000;
|
|
color: #000000;
|
|
|
line-height: 26px;
|
|
line-height: 26px;
|
|
|
text-align: center;
|
|
text-align: center;
|
|
@@ -248,15 +283,13 @@ export default {
|
|
|
p {
|
|
p {
|
|
|
height: 24px;
|
|
height: 24px;
|
|
|
font-size: 15px;
|
|
font-size: 15px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
- font-weight: 500;
|
|
|
|
|
|
|
+ font-weight: bold;
|
|
|
color: #000000;
|
|
color: #000000;
|
|
|
line-height: 24px;
|
|
line-height: 24px;
|
|
|
}
|
|
}
|
|
|
span {
|
|
span {
|
|
|
height: 22px;
|
|
height: 22px;
|
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: rgba(0, 0, 0, 0.3);
|
|
color: rgba(0, 0, 0, 0.3);
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
@@ -269,7 +302,6 @@ export default {
|
|
|
background: #f5f7fa;
|
|
background: #f5f7fa;
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #939599;
|
|
color: #939599;
|
|
|
line-height: 34px;
|
|
line-height: 34px;
|
|
@@ -281,15 +313,13 @@ export default {
|
|
|
width: 72px;
|
|
width: 72px;
|
|
|
height: 28px;
|
|
height: 28px;
|
|
|
font-size: 18px;
|
|
font-size: 18px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
- font-weight: 500;
|
|
|
|
|
|
|
+ font-weight: bold;
|
|
|
color: #000000;
|
|
color: #000000;
|
|
|
line-height: 28px;
|
|
line-height: 28px;
|
|
|
margin-top: 30px;
|
|
margin-top: 30px;
|
|
|
}
|
|
}
|
|
|
.box-details {
|
|
.box-details {
|
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #303133;
|
|
color: #303133;
|
|
|
line-height: 28px;
|
|
line-height: 28px;
|
|
@@ -307,13 +337,22 @@ export default {
|
|
|
position: fixed;
|
|
position: fixed;
|
|
|
bottom: 0;
|
|
bottom: 0;
|
|
|
left: 0;
|
|
left: 0;
|
|
|
- width: 100%;
|
|
|
|
|
- // display: flex;
|
|
|
|
|
padding: 22px 20px;
|
|
padding: 22px 20px;
|
|
|
|
|
+ .box-cat {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+ margin-right: 44px;
|
|
|
|
|
+ div {
|
|
|
|
|
+ height: 28px;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ line-height: 28px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
p {
|
|
p {
|
|
|
height: 28px;
|
|
height: 28px;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
- font-family: PingFangSC-Medium, PingFang SC;
|
|
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
color: #000000;
|
|
color: #000000;
|
|
|
line-height: 28px;
|
|
line-height: 28px;
|
|
@@ -321,7 +360,6 @@ export default {
|
|
|
}
|
|
}
|
|
|
.box-footer-con {
|
|
.box-footer-con {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
- // justify-content: space-between;
|
|
|
|
|
margin-top: 22px;
|
|
margin-top: 22px;
|
|
|
.box-footer-left {
|
|
.box-footer-left {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -333,20 +371,75 @@ export default {
|
|
|
p {
|
|
p {
|
|
|
height: 14px;
|
|
height: 14px;
|
|
|
font-size: 10px;
|
|
font-size: 10px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
|
line-height: 14px;
|
|
line-height: 14px;
|
|
|
}
|
|
}
|
|
|
.box-follow {
|
|
.box-follow {
|
|
|
margin-left: 30px;
|
|
margin-left: 30px;
|
|
|
- // text-align: center;
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.box-footer-right {
|
|
.box-footer-right {
|
|
|
margin-left: 46px;
|
|
margin-left: 46px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ .van-box {
|
|
|
|
|
+ width: 335px;
|
|
|
|
|
+ height: 100px;
|
|
|
|
|
+ background: #f5f7fa;
|
|
|
|
|
+ border-radius: 8px;
|
|
|
|
|
+ margin: 0 20px 12px 20px;
|
|
|
|
|
+ .van-box-p {
|
|
|
|
|
+ height: 24px;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+ color: #939599;
|
|
|
|
|
+ line-height: 36px;
|
|
|
|
|
+ padding-left: 9px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .van-con {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ .van-con-div {
|
|
|
|
|
+ width: 42px;
|
|
|
|
|
+ height: 42px;
|
|
|
|
|
+ background: #ffffff;
|
|
|
|
|
+ border-radius: 8px;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: 500;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ line-height: 42px;
|
|
|
|
|
+ margin: 0 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .van-btn {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ margin: 0 20px;
|
|
|
|
|
+ .van-cat {
|
|
|
|
|
+ width: 237px;
|
|
|
|
|
+ height: 48px;
|
|
|
|
|
+ background: #ff6c00;
|
|
|
|
|
+ opacity: 0.7;
|
|
|
|
|
+ border-radius: 12px 0px 0px 12px;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ font-weight: 500;
|
|
|
|
|
+ color: #ffffff;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ line-height: 48px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .van-buy {
|
|
|
|
|
+ width: 98px;
|
|
|
|
|
+ height: 48px;
|
|
|
|
|
+ background: #ff6c00;
|
|
|
|
|
+ border-radius: 0px 12px 12px 0px;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+ color: #ffffff;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ line-height: 48px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|