bayi 2 years ago
parent
commit
aadf549fae

+ 1 - 0
.cloudbase/container/debug.json

@@ -0,0 +1 @@
+{"containers":[],"config":{}}

+ 5 - 6
pages/commodity/index.less

@@ -11,6 +11,7 @@
       width: 340rpx;
       height: 198rpx;
       background-size: cover;
+      border-radius: 22rpx;
       -webkit-box-reflect: below 0rpx linear-gradient(top, rgba(255, 0, 0, 0), rgba(255, 0, 0, 0.24));
       -webkit-box-reflect: below 4rpx -webkit-linear-gradient(top, rgba(255, 0, 0, 0), rgba(255, 0, 0, 0.24));
     }
@@ -23,18 +24,16 @@
       background-image: url(http://reader-wx.ai160.com/images/reader/v3/learn/vip.png);
     }
 
+    .bgBorder {
+      border: 4rpx solid #30C866;
+    }
+
     .selectBtn {
       position: absolute;
       bottom: 10rpx;
       right: 10rpx;
       width: 48rpx;
       height: 46rpx;
-      line-height: 50rpx;
-      text-align: center;
-      border-radius: 50%;
-      color: white;
-      font-size: 34rpx;
-      background-color: white;
     }
 
     .checked {

+ 4 - 3
pages/commodity/index.wxml

@@ -1,9 +1,10 @@
 <wxs src="../../utils/filter.wxs" module="filters" />
 <view class="commodity">
   <view class="cardBox">
-    <view wx:for="{{products}}" wx:key="id" class="vipBox {{item.payType=='LIFELONG'?'bg1':'bg2'}}" bindtap="checked"
+    <view wx:for="{{products}}" wx:key="id"
+      class="vipBox  {{selected.id==item.id?'bgBorder ':''}}{{item.payType=='LIFELONG'?'bg1':'bg2'}}" bindtap="checked"
       data-product="{{item}}">
-      <view class="selectBtn {{selected.id==item.id?'checked':''}}">✔</view>
+      <image src="{{selected.id==item.id?'/static/ys.png':'/static/ns.png'}}" class="selectBtn" />
     </view>
   </view>
   <view class="introduce">
@@ -20,7 +21,7 @@
   </view>
   <view class="entry">
     <view class="title">已选</view>
-    <view class="detaild">SVIP学习卡</view>
+    <view class="detaild">{{selected.title}}</view>
   </view>
   <view class="remind">
     <view class="title">购买须知</view>

+ 4 - 6
pages/commodity/index.wxss

@@ -10,6 +10,7 @@
   width: 340rpx;
   height: 198rpx;
   background-size: cover;
+  border-radius: 22rpx;
   -webkit-box-reflect: below 0rpx linear-gradient(top, rgba(255, 0, 0, 0), rgba(255, 0, 0, 0.24));
   -webkit-box-reflect: below 4rpx -webkit-linear-gradient(top, rgba(255, 0, 0, 0), rgba(255, 0, 0, 0.24));
 }
@@ -19,18 +20,15 @@
 .commodity .cardBox .bg2 {
   background-image: url(http://reader-wx.ai160.com/images/reader/v3/learn/vip.png);
 }
+.commodity .cardBox .bgBorder {
+  border: 4rpx solid #30C866;
+}
 .commodity .cardBox .selectBtn {
   position: absolute;
   bottom: 10rpx;
   right: 10rpx;
   width: 48rpx;
   height: 46rpx;
-  line-height: 50rpx;
-  text-align: center;
-  border-radius: 50%;
-  color: white;
-  font-size: 34rpx;
-  background-color: white;
 }
 .commodity .cardBox .checked {
   background-color: #30C866;

+ 9 - 0
pages/my/index.js

@@ -110,6 +110,15 @@ Page({
     wx.navigateTo({
       url: url
     });
+    /*     wx.openChannelsUserProfile({
+          finderUserName: 'sphaBwcNkKMpmwi',
+          success: (res) => {
+            console.log(res);
+          },
+          fail: (res) => {
+            console.log(res);
+          }
+        }) */
   },
   clipboar() {
     wx.setClipboardData({

+ 5 - 1
pages/reading/index.js

@@ -480,7 +480,11 @@ Page({
           url: `/pages/pkResult/index?id=${result.id}`
         })
       },
-
+      fail: (res) => {
+        this.setData({
+          uploadState: false
+        })
+      }
     });
     uploadTask.onProgressUpdate((res) => {
       console.log('作品上传进度', res.progress);

BIN
static/ns.png


BIN
static/ys.png