| @@ -103,7 +103,7 @@ visibility: hidden; | |||
| } | |||
| view, | |||
| text { | |||
| font-family: PingFangSC-Semibold; | |||
| font-family: PingFangSC-Regular; | |||
| } | |||
| page { | |||
| width: 100%; | |||
| @@ -8,12 +8,16 @@ | |||
| <view class="coupons-info-name tit">{{data.title}}</view> | |||
| <view class="coupons-info-name subtitle">{{data.subTitle}}</view> | |||
| <view class="coupons-info-price-p"> | |||
| <text>{{data.salePriceStr}}<text style="font-size:24rpx;display:inline-block;margin-right:10rpx;">元</text></text> | |||
| <view class="coupons-info-manjian" style="margin-top:10rpx;" wx:if="{{data.type == 1}}"> | |||
| 满{{data.usePriceStr}}元可用 | |||
| </view> | |||
| <view class="coupons-info-manjian" wx:elif="{{data.type == 2||data.type == 3||data.type==4||data.type==5}}"> | |||
| 仅限本店使用 | |||
| <view class='price'> | |||
| <text>{{data.salePriceStr}}<text style="font-size:24rpx;display:inline-block;margin-right:10rpx;">元</text></text> | |||
| <view class="coupons-info-manjian" style="margin-top:10rpx;" wx:if="{{data.type == 1}}"> | |||
| <text>{{data.priceStr}}元</text> | |||
| <text>满{{data.usePriceStr}}元可用</text> | |||
| </view> | |||
| <view class="coupons-info-manjian" wx:elif="{{data.type == 2||data.type == 3||data.type==4||data.type==5}}"> | |||
| <text>{{data.priceStr}}元</text> | |||
| <text>仅限本店使用</text> | |||
| </view> | |||
| </view> | |||
| <view class="coupons-info-manjian1">{{data.merchantName}}</view> | |||
| </view> | |||
| @@ -53,12 +53,13 @@ | |||
| } | |||
| .coupons-info-price-p { | |||
| display: inline-block; | |||
| font-size: 40rpx; | |||
| display: block; | |||
| font-size: 50rpx; | |||
| color: #FF4949; | |||
| line-height: 56rpx; | |||
| } | |||
| .price{ | |||
| line-height: 36rpx; | |||
| } | |||
| .tit { | |||
| overflow: hidden; | |||
| white-space: nowrap; | |||
| @@ -118,7 +119,7 @@ | |||
| .coupons-btn-gms { | |||
| background: #999 !important; | |||
| border-radius: 10rpx !important; | |||
| border-radius: 60rpx !important; | |||
| opacity: 0.6; | |||
| margin: 0 !important; | |||
| padding: 0 !important; | |||
| @@ -134,18 +135,19 @@ | |||
| .subtitle { | |||
| font-size: 24rpx; | |||
| color: #919191; | |||
| text-align: left; | |||
| overflow: hidden; | |||
| white-space: nowrap; | |||
| text-overflow: ellipsis; | |||
| width: 300rpx; | |||
| height: 33rpx; | |||
| line-height: 33rpx; | |||
| font-weight:lighter; | |||
| margin-bottom: 18rpx; | |||
| } | |||
| .coupons-info-manjian { | |||
| font-weight: normal; | |||
| font-size: 24rpx; | |||
| font-size: 20rpx; | |||
| line-height: 34rpx; | |||
| display: inline-block; | |||
| color: #FF4949; | |||
| @@ -154,17 +156,30 @@ | |||
| .coupons-info-manjian1 { | |||
| font-weight: normal; | |||
| line-height: 28rpx; | |||
| font-size: 20rpx; | |||
| line-height: 22rpx; | |||
| color: #919191; | |||
| letter-spacing: 0; | |||
| display: inline-block; | |||
| overflow: hidden; | |||
| white-space: nowrap; | |||
| text-overflow: ellipsis; | |||
| width: 300rpx; | |||
| margin-top: 16rpx; | |||
| } | |||
| .coupons-info-manjian text{ | |||
| display: block; | |||
| line-height: 20rpx; | |||
| } | |||
| .coupons-info-manjian text:nth-of-type(1){ | |||
| display: block; | |||
| text-decoration:line-through; | |||
| color: #FF4949; | |||
| opacity: .6; | |||
| } | |||
| .coupons-info-manjian text:nth-of-type(2){ | |||
| display: block; | |||
| color: #ccc; | |||
| } | |||
| /**上拉加载更多**/ | |||
| .userinfo { | |||
| @@ -186,7 +201,7 @@ | |||
| .sy { | |||
| display: block; | |||
| text-align: center; | |||
| text-align: right; | |||
| width: 181rpx; | |||
| font-size: 24rpx; | |||
| color: #999; | |||
| @@ -178,7 +178,7 @@ page { | |||
| width: 100rpx; | |||
| height: 100rpx; | |||
| border-radius: 16rpx; | |||
| border: 2px solid #e5e5e5; | |||
| border: 1px solid #e5e5e5; | |||
| } | |||
| .posi_logo view:nth-child(2) { | |||
| @@ -217,7 +217,7 @@ page { | |||
| .notes view:nth-child(1) text { | |||
| font-size: 24rpx; | |||
| color: #919191; | |||
| color: #333; | |||
| letter-spacing: 0; | |||
| } | |||
| @@ -231,7 +231,7 @@ page { | |||
| .notes view:nth-child(2)>text { | |||
| font-size: 24rpx; | |||
| color: #333; | |||
| color: #919191; | |||
| letter-spacing: 0; | |||
| line-height: 42rpx; | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| <view class="container page"> | |||
| <view class="coupon_detail clearfix"> | |||
| <view class="fl wmfl"> | |||
| <image src="{{data.coverImg}}" /> | |||
| <image src="{{data.coverImg}}" mode='aspectFill' /> | |||
| </view> | |||
| <view class="fr"> | |||
| <text class="title">{{data.title}}</text> | |||
| @@ -37,7 +37,7 @@ | |||
| .detail_msg { | |||
| display: flex; | |||
| padding-bottom: 30rpx; | |||
| padding-bottom: 26rpx; | |||
| } | |||
| .expiretime { | |||
| @@ -46,7 +46,7 @@ | |||
| text-align: left; | |||
| text-indent: 1em; | |||
| height: 40rpx; | |||
| line-height: 40rpx; | |||
| line-height: 36rpx; | |||
| font-size: 22rpx; | |||
| color: #333; | |||
| letter-spacing: 0; | |||
| @@ -85,16 +85,27 @@ | |||
| .info view:nth-child(1) text { | |||
| font-size: 32rpx; | |||
| line-height: 32rpx; | |||
| height: 32rpx; | |||
| color: #333; | |||
| letter-spacing: 0; | |||
| width: 400rpx; | |||
| display: inline-block; | |||
| white-space: nowrap; | |||
| text-overflow: ellipsis; | |||
| overflow: hidden; | |||
| } | |||
| .info view:nth-child(2) { | |||
| padding-left: 4%; | |||
| padding-left: 2%; | |||
| font-size: 22rpx; | |||
| color: #333; | |||
| letter-spacing: 0; | |||
| margin-top: 6rpx; | |||
| display: inline-block; | |||
| white-space: nowrap; | |||
| text-overflow: ellipsis; | |||
| overflow: hidden; | |||
| width: 400rpx; | |||
| } | |||
| .info view:nth-child(3) { | |||
| @@ -114,10 +125,12 @@ | |||
| color: #02c0ff; | |||
| font-size: 28rpx; | |||
| } | |||
| .active{ | |||
| color:#fff; | |||
| background: #02c0ff; | |||
| .active { | |||
| color: #fff; | |||
| background: #02c0ff; | |||
| } | |||
| .txt1 { | |||
| font-size: 22rpx; | |||
| color: #333; | |||
| @@ -7,5 +7,4 @@ | |||
| <text>独家福利,抢完即止</text> | |||
| </view> | |||
| <c-coupons id="lists" bind:myevent="onGetCode" /> | |||
| <!-- <official-account class="gzh"></official-account> --> | |||
| </view> | |||
| @@ -63,17 +63,3 @@ page { | |||
| bottom: 0; | |||
| z-index: 10; | |||
| } | |||
| .gzh{ | |||
| display: none; | |||
| position: absolute; | |||
| bottom: 6%; | |||
| width: 90%; | |||
| left: 0; | |||
| right: 0; | |||
| margin: auto; | |||
| z-index: 1000000; | |||
| background: #ccc; | |||
| border-radius: 16rpx; | |||
| overflow: hidden; | |||
| box-shadow:0 6px 20px 0 rgba(0,0,0,0.15); | |||
| } | |||
| @@ -32,14 +32,14 @@ | |||
| .index-scroll-view .commodity { | |||
| display: inline-block; | |||
| margin: 16rpx 30rpx 0; | |||
| margin: 16rpx 30rpx 16rpx; | |||
| margin-right: 0; | |||
| overflow: hidden; | |||
| /* overflow: hidden; */ | |||
| position: relative; | |||
| background: #fff; | |||
| /* border: 1rpx solid #dddee1; */ | |||
| width: 355rpx; | |||
| box-shadow: 0 0 10px 0 rgba(211,211,211,0.50); | |||
| box-shadow: 0 0 10px 0 rgba(211,211,211,0.30); | |||
| border-radius: 10rpx; | |||
| } | |||
| .index-scroll-view .commodity:last-child{ | |||
| @@ -60,6 +60,10 @@ | |||
| letter-spacing: 0; | |||
| line-height: 33rpx; | |||
| padding-left: 4%; | |||
| height: 66rpx; | |||
| overflow: hidden; | |||
| white-space: wrap; | |||
| text-overflow: ellipsis; | |||
| } | |||
| .info view:nth-child(1) text { | |||
| @@ -66,8 +66,11 @@ | |||
| </view> | |||
| <view class="margin"></view> | |||
| <!-- <button bindtap="navigateTo" class="user-out-btn">退出登陆</button> --> | |||
| <view bindlongtap='showVersion' class='version'> | |||
| <view wx:if="{{flag=='show'}}">版本号:2.0.7</view> | |||
| <view bindlongtap='showVersion' class='version'> | |||
| <view wx:if="{{flag=='show'}}">版本号:2.0.8</view> | |||
| <view wx:if="{{flag=='hidden'}}"></view> | |||
| </view> | |||
| </view> | |||
| <view class='of'> | |||
| <official-account class="gzh"></official-account> | |||
| </view> | |||
| @@ -206,3 +206,20 @@ | |||
| .user-out-btn::after { | |||
| opacity: 0; | |||
| } | |||
| .gzh{ | |||
| display: none; | |||
| position: absolute; | |||
| bottom: 6%; | |||
| width: 90%; | |||
| left: 0; | |||
| right: 0; | |||
| margin: auto; | |||
| z-index: 1000000; | |||
| background: #ccc; | |||
| border-radius: 16rpx; | |||
| overflow: hidden; | |||
| box-shadow:0 6px 20px 0 rgba(0,0,0,0.15); | |||
| } | |||
| .of{ | |||
| display: block; | |||
| } | |||
| @@ -90,6 +90,7 @@ class HttpBasics { | |||
| * @param {*} reject | |||
| */ | |||
| responseMap = (res, resolve, reject) => { | |||
| console.log(res); | |||
| // 网络状态码200 | |||
| if (res.statusCode == 200) { | |||
| // 服务器code 200 成功 | |||
| @@ -97,13 +98,14 @@ class HttpBasics { | |||
| resolve(res.data); | |||
| } else { | |||
| wx.hideLoading(); | |||
| // wx.showToast({ | |||
| // title: res.data.message | |||
| // }); | |||
| wx.showToast({ | |||
| title: res.data.message | |||
| }); | |||
| reject(res.data); | |||
| } | |||
| } else { | |||
| console.error("请求出错:", res); | |||
| } | |||
| else { | |||
| console.log("请求出错:", res); | |||
| reject(res.data); | |||
| } | |||
| }; | |||