|
@@ -132,17 +132,19 @@
|
|
|
<!-- <view class="progress"></view> -->
|
|
<!-- <view class="progress"></view> -->
|
|
|
|
|
|
|
|
<view class="progress">
|
|
<view class="progress">
|
|
|
|
|
+ <view class="line"></view>
|
|
|
<view v-for="(item,index) in sign" :key="index"
|
|
<view v-for="(item,index) in sign" :key="index"
|
|
|
- :class="signNum >= index+ 1?'item active':'item'">
|
|
|
|
|
- <view class="line"></view>
|
|
|
|
|
- <view class="right">
|
|
|
|
|
- <!-- 已签到图标 -->
|
|
|
|
|
|
|
+ :class="signNum >= index+ 1?'img-item active':'img-item'">
|
|
|
|
|
+ <view class="top">
|
|
|
|
|
+
|
|
|
<image v-if="signNum >= index+ 1" src="/static/images/right_org.png" mode="">
|
|
<image v-if="signNum >= index+ 1" src="/static/images/right_org.png" mode="">
|
|
|
</image>
|
|
</image>
|
|
|
<!-- 未签到图标 -->
|
|
<!-- 未签到图标 -->
|
|
|
<image v-else src="/static/images/right_org_ling.png" mode=""></image>
|
|
<image v-else src="/static/images/right_org_ling.png" mode=""></image>
|
|
|
- <text class="text">第{{ item.day }}天</text>
|
|
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <text class="text">第{{ item.day }}天</text>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<image class="button" mode="widthFix" src="/static/images/check_in.png"></image>
|
|
<image class="button" mode="widthFix" src="/static/images/check_in.png"></image>
|
|
@@ -248,12 +250,12 @@
|
|
|
<image src="../../static/images/mycoupon.png" mode=""></image>
|
|
<image src="../../static/images/mycoupon.png" mode=""></image>
|
|
|
<text class="text">领券中心</text>
|
|
<text class="text">领券中心</text>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<view class="item no-marin-bottom" @click="openH5(1)">
|
|
<view class="item no-marin-bottom" @click="openH5(1)">
|
|
|
<image src="../../static/images/service_file.png" mode=""></image>
|
|
<image src="../../static/images/service_file.png" mode=""></image>
|
|
|
<text class="text">用户协议</text>
|
|
<text class="text">用户协议</text>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<view class="item no-marin-bottom">
|
|
<view class="item no-marin-bottom">
|
|
|
<image src="../../static/images/customer1.png" mode=""></image>
|
|
<image src="../../static/images/customer1.png" mode=""></image>
|
|
|
<text class="text">专属客服</text>
|
|
<text class="text">专属客服</text>
|
|
@@ -537,7 +539,7 @@
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 532rpx;
|
|
height: 532rpx;
|
|
|
position: relative;
|
|
position: relative;
|
|
|
- background: radial-gradient( 60% 60% at 70% 11%, #C5EFEA 0%, rgba(245,246,246,0) 100%);
|
|
|
|
|
|
|
+ background: radial-gradient(60% 60% at 70% 11%, #C5EFEA 0%, rgba(245, 246, 246, 0) 100%);
|
|
|
// background-image: url(../../static/images/personl_top_bg.png);
|
|
// background-image: url(../../static/images/personl_top_bg.png);
|
|
|
// background-image: url(../../static/images/red_bg.png);
|
|
// background-image: url(../../static/images/red_bg.png);
|
|
|
// background-image: url(../../static/images/viewer_top.png);
|
|
// background-image: url(../../static/images/viewer_top.png);
|
|
@@ -876,7 +878,6 @@
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- margin: 18rpx 0;
|
|
|
|
|
|
|
|
|
|
.left {
|
|
.left {
|
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
@@ -907,63 +908,69 @@
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
- padding: 34rpx 32rpx 32rpx;
|
|
|
|
|
|
|
+ padding: 34rpx 0 32rpx;
|
|
|
|
|
|
|
|
.progress {
|
|
.progress {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
- // margin-top: 40upx;
|
|
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ z-index: 1;
|
|
|
|
|
|
|
|
- .item {
|
|
|
|
|
|
|
+ .line {
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ top: 20rpx;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ width: calc(100% - 30rpx);
|
|
|
|
|
+ left: 10rpx;
|
|
|
|
|
+ height: 4upx;
|
|
|
|
|
+ background: #F6CDA7;
|
|
|
|
|
+ border-radius: 2upx;
|
|
|
|
|
+ z-index: 1;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .img-item {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
justify-content: center;
|
|
justify-content: center;
|
|
|
|
|
+ margin-right: 34rpx;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
|
|
|
- .right {
|
|
|
|
|
|
|
+ &:last-child {
|
|
|
|
|
+ margin-right: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .top {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
- flex-direction: column;
|
|
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- justify-content: center;
|
|
|
|
|
|
|
|
|
|
image {
|
|
image {
|
|
|
width: 44upx;
|
|
width: 44upx;
|
|
|
height: 44upx;
|
|
height: 44upx;
|
|
|
- margin-bottom: 20upx;
|
|
|
|
|
|
|
+ background-color: #ffffff;
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ z-index: 3;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- .text {
|
|
|
|
|
- font-size: 24upx;
|
|
|
|
|
- font-family: PingFang SC;
|
|
|
|
|
- font-weight: 500;
|
|
|
|
|
- color: #FF7511;
|
|
|
|
|
- line-height: 1;
|
|
|
|
|
- white-space: nowrap;
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- .line {
|
|
|
|
|
- width: 34upx;
|
|
|
|
|
- height: 4upx;
|
|
|
|
|
- background: #F6CDA7;
|
|
|
|
|
- border-radius: 2upx;
|
|
|
|
|
- margin-top: 22upx;
|
|
|
|
|
|
|
+ .text {
|
|
|
|
|
+ font-size: 24upx;
|
|
|
|
|
+ font-family: PingFang SC;
|
|
|
|
|
+ font-weight: 500;
|
|
|
|
|
+ color: #FF7511;
|
|
|
|
|
+ line-height: 1;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ margin-top: 16rpx;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- &:first-child {
|
|
|
|
|
- .line {
|
|
|
|
|
- display: none;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
- &.active {
|
|
|
|
|
- .line {
|
|
|
|
|
- background: #FF8E3C;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.button {
|
|
.button {
|
|
|
|
|
+ margin-top: 40rpx;
|
|
|
width: 598rpx;
|
|
width: 598rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -977,7 +984,8 @@
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
justify-content: center;
|
|
|
-flex-direction: column;
|
|
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+
|
|
|
.used-tools {
|
|
.used-tools {
|
|
|
margin-top: 20rpx;
|
|
margin-top: 20rpx;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|