junyuanz лет назад: 5
Родитель
Сommit
0bfd88cf8e
3 измененных файлов с 64 добавлено и 3 удалено
  1. 33 1
      pages/centcart/centcart.js
  2. 10 0
      pages/centcart/centcart.wxml
  3. 21 2
      pages/centcart/centcart.wxss

+ 33 - 1
pages/centcart/centcart.js

@@ -17,7 +17,9 @@ Page({
     currentX: 0,
     perpage:10,
     nowpage:1,
-    cartMore:true
+    cartMore:true,
+    cent:0,
+    centlist: []
   },
   handleMovableChange: function(e) {
     // this.data.currentX = e.detail.x;
@@ -48,12 +50,42 @@ Page({
   onShow: function () {
   	this.setData({cartList:[]})
   	this.getCartList();
+  	this.getBalanceInfo();
+  	this.getCentAct();
   	this.setData({
   		submitlock: false,
   		selectedall: false
   	});
 //	this.getCartListAndSelected();
   },
+  getCentAct(){
+  	var that = this
+    var url = 'v1/task_sign/daily/check'
+    var params = {
+    }
+    var success = function (res) {
+      var result = res.data
+      that.setData({
+        centlist: result
+      })
+      console.log('getCentAct',result)
+    }
+    _request.$get(url, params, success)
+  },
+  getBalanceInfo () {
+    var that = this
+    var url = 'v1/user/cent/info'
+    var params = {
+    }
+    var success = function (res) {
+      var result = res.data.total
+      that.setData({
+        cent: result
+      })
+      console.log('getBalanceInfo',result)
+    }
+    _request.$get(url, params, success)
+  },
   getCartList:function(){
   	console.log('getCartList')
   	var that = this

+ 10 - 0
pages/centcart/centcart.wxml

@@ -1,4 +1,14 @@
 <view class="app app-bg">
+	<view class="centtop">
+		<text class="nowcent">当前 {{cent / 100}} 个积分</text>
+		<navigator url="/packageUser/pages/user/integral/checkin/checkin" wx:if="{{ centlist.today_everyday_ok }}">
+	      <button >马上签到</button>
+	    </navigator>
+		<button disabled="disabled" wx:else>今天已签到</button>
+		<text class="overcent">已连续签到 {{centlist.today_everyday_ok?centlist.today_everyday_no-1:centlist.today_everyday_no}} 天,继续加油哦</text>
+	</view>
+	
+	
 	<view class="pay-payway bgwhile">
 	  <view class="pay-payway-item">
 	  	<!--<view class="fl pay-balance-cash {{selectedall ? 'active' : ''}}" bindtap="allSelect">

+ 21 - 2
pages/centcart/centcart.wxss

@@ -169,7 +169,7 @@
   font-size: 28rpx;
   color: #4c4c4c;
   position: fixed;
-	top: 0;
+	top: 235rpx;
 	z-index: 99;
 	  
 }
@@ -560,4 +560,23 @@ movable-view {
   font-size: 28rpx;
   text-align: center;
   line-height: 210rpx;
-}
+}
+
+
+
+.centtop{
+	    padding: 30rpx;
+    text-align: center;
+    background: #eab86a;
+    height: 180rpx;
+}
+.nowcent{color:#FFF;}
+.centtop button{
+	width: 40%;
+    margin: 15rpx auto;
+    background: #FFF;
+    border-radius: 45px;
+    font-size: 30rpx;
+    color: #eab86a;
+}
+.overcent{color:#FFF}