|
@@ -1,7 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<view>
|
|
<view>
|
|
<!-- 非H5撑高元素 -->
|
|
<!-- 非H5撑高元素 -->
|
|
- <view class="status_bar"></view>
|
|
|
|
|
|
+ <!-- <view class="status_bar"></view> -->
|
|
<view class="box">
|
|
<view class="box">
|
|
<view class="box-top">
|
|
<view class="box-top">
|
|
<view class="box-top-action">
|
|
<view class="box-top-action">
|
|
@@ -20,7 +20,7 @@
|
|
</view>
|
|
</view>
|
|
<view class="box-top-tip" @click="toRule">
|
|
<view class="box-top-tip" @click="toRule">
|
|
<view class="flex box-top-tip-txt">
|
|
<view class="flex box-top-tip-txt">
|
|
- <u-icon name="file-text" color="#fff" size="20"></u-icon>
|
|
|
|
|
|
+ <u-icon name="file-text" color="#5F5F5F" size="20"></u-icon>
|
|
<text>规则说明</text>
|
|
<text>规则说明</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -28,13 +28,18 @@
|
|
<view class="box-ticket">
|
|
<view class="box-ticket">
|
|
<carousel :img-list="imgList" url-key="picUrl" @selected="selectedBanner" @changeTicket="getTicket" />
|
|
<carousel :img-list="imgList" url-key="picUrl" @selected="selectedBanner" @changeTicket="getTicket" />
|
|
</view>
|
|
</view>
|
|
- <view class="box-ticket-tip">100%保底必中</view>
|
|
|
|
|
|
+ <view class="box-ticket-tip">超值保底100%中奖</view>
|
|
<view class="box-start flex">
|
|
<view class="box-start flex">
|
|
<view class="flex box-start-action" @click="exchange">
|
|
<view class="flex box-start-action" @click="exchange">
|
|
<text>立即</text>
|
|
<text>立即</text>
|
|
<text>开刮</text>
|
|
<text>开刮</text>
|
|
</view>
|
|
</view>
|
|
- <view class="box-start-all" @click="toTicket">所有盲票</view>
|
|
|
|
|
|
+ <view class="box-start-all" @click="toTicket">
|
|
|
|
+ <view class="flex icon">
|
|
|
|
+ <image class="icon-image" src="../../static/icon/index_all.png" mode="aspectFill"></image>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="title">更多盲票</view>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<custom-tab-bar :activeValue="'index'" />
|
|
<custom-tab-bar :activeValue="'index'" />
|
|
@@ -179,13 +184,14 @@
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
.box {
|
|
.box {
|
|
width: 100%;
|
|
width: 100%;
|
|
- height: calc(100vh - 50px);
|
|
|
|
- background-image: linear-gradient(to right, #ebbba7 0%, #cfc7f8 100%);
|
|
|
|
|
|
+ min-height: calc(100vh - 50px);
|
|
|
|
+ // background-image: linear-gradient(to right, #ebbba7 0%, #cfc7f8 100%);
|
|
|
|
+ background: url(https://mp-public-test-1307117429.cos.ap-shanghai.myqcloud.com/background.png) center center;
|
|
|
|
|
|
&-top {
|
|
&-top {
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
- padding: 80rpx 40rpx 0;
|
|
|
|
|
|
+ padding: 100rpx 40rpx 0;
|
|
|
|
|
|
&-action {
|
|
&-action {
|
|
display: flex;
|
|
display: flex;
|
|
@@ -196,14 +202,14 @@
|
|
&-cir {
|
|
&-cir {
|
|
width: 104rpx;
|
|
width: 104rpx;
|
|
height: 104rpx;
|
|
height: 104rpx;
|
|
- background-color: #FCB824;
|
|
|
|
|
|
+ background-color: #FE5924;
|
|
border-radius: 50%;
|
|
border-radius: 50%;
|
|
margin-bottom: 14rpx;
|
|
margin-bottom: 14rpx;
|
|
}
|
|
}
|
|
|
|
|
|
&-txt {
|
|
&-txt {
|
|
text-align: center;
|
|
text-align: center;
|
|
- color: #FFFFFF;
|
|
|
|
|
|
+ color: #5F5F5F;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -213,7 +219,7 @@
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
align-items: flex-end;
|
|
align-items: flex-end;
|
|
justify-content: flex-end;
|
|
justify-content: flex-end;
|
|
- color: #FFFFFF;
|
|
|
|
|
|
+ color: #5F5F5F;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -226,38 +232,56 @@
|
|
margin-top: 20rpx;
|
|
margin-top: 20rpx;
|
|
line-height: 40rpx;
|
|
line-height: 40rpx;
|
|
text-align: center;
|
|
text-align: center;
|
|
- font-size: 24rpx;
|
|
|
|
- color: #F44200;
|
|
|
|
|
|
+ font-size: 40rpx;
|
|
|
|
+ color: #FE5924;
|
|
}
|
|
}
|
|
|
|
|
|
&-start {
|
|
&-start {
|
|
|
|
+ align-items: flex-end;
|
|
position: relative;
|
|
position: relative;
|
|
margin-top: 60rpx;
|
|
margin-top: 60rpx;
|
|
|
|
|
|
&-action {
|
|
&-action {
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
- width: 226rpx;
|
|
|
|
- height: 226rpx;
|
|
|
|
|
|
+ width: 220rpx;
|
|
|
|
+ height: 220rpx;
|
|
|
|
+ font-size: 36rpx;
|
|
border-radius: 50%;
|
|
border-radius: 50%;
|
|
- background-color: #EB7009;
|
|
|
|
- box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4);
|
|
|
|
|
|
+ background-color: #FE5924;
|
|
|
|
+ border: 4rpx solid #FFFFFF;
|
|
|
|
|
|
text {
|
|
text {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
|
|
+ padding-left: 8rpx;
|
|
|
|
+ text-align: center;
|
|
color: #FFFFFF;
|
|
color: #FFFFFF;
|
|
line-height: 50rpx;
|
|
line-height: 50rpx;
|
|
|
|
+ letter-spacing: 8rpx;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
&-all {
|
|
&-all {
|
|
position: absolute;
|
|
position: absolute;
|
|
- right: 50rpx;
|
|
|
|
- text-align: center;
|
|
|
|
- width: 156rpx;
|
|
|
|
- height: 156rpx;
|
|
|
|
- line-height: 156rpx;
|
|
|
|
- border-radius: 50%;
|
|
|
|
- background-color: #FFFFFF;
|
|
|
|
|
|
+ right: 70rpx;
|
|
|
|
+
|
|
|
|
+ .icon{
|
|
|
|
+ width: 120rpx;
|
|
|
|
+ height: 120rpx;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ background-color: #FE5924;
|
|
|
|
+
|
|
|
|
+ .icon-image{
|
|
|
|
+ width: 80rpx;
|
|
|
|
+ height: 80rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .title{
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ font-size: 34rpx;
|
|
|
|
+ color: #EA350A;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|