Commit 21a899dd by 赵雅纹

Merge branch 'dev' into feature-zyw

parents e2d26544 5c916155
...@@ -37,7 +37,8 @@ wxService.page({ ...@@ -37,7 +37,8 @@ wxService.page({
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
onShow: function () { onShow: function () {
const options = this.options
console.log('options',options.memberid)
}, },
initOrderDetail(){ initOrderDetail(){
......
...@@ -11,7 +11,8 @@ wxService.page({ ...@@ -11,7 +11,8 @@ wxService.page({
data: { data: {
integralNum: 1246, integralNum: 1246,
pageNo: 1, pageNo: 1,
pageSize: 30 pageSize: 30,
integralList: []
}, },
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
...@@ -32,19 +33,21 @@ wxService.page({ ...@@ -32,19 +33,21 @@ wxService.page({
}, },
getIntegralList() { getIntegralList() {
// wx.showLoading({ wx.showLoading({
// title: '加载中' title: '加载中'
// }) })
const params = { const params = {
pageNo: this.data.pageNo, pageNo: this.data.pageNo,
pageSize: this.data.pageSize pageSize: this.data.pageSize
} }
wxService.post(`/member/memberPointLog/findPage?pageNo=${this.data.pageNo}&pageSize=${this.data.pageSize}`, params).then(res=> { wxService.post(`/member/memberPointLog/findPage?pageNo=${this.data.pageNo}&pageSize=${this.data.pageSize}`, params).then(res=> {
// const {code,data} = res.data const {result,data} = res.data
// if(code == 200){ if(result == 0){
// wx.hideLoading() wx.hideLoading()
// } this.setData({
integralList: data.content.slice(0,30)
})
}
}) })
}, },
// 点击跳转至会员规则页 // 点击跳转至会员规则页
...@@ -56,8 +59,9 @@ wxService.page({ ...@@ -56,8 +59,9 @@ wxService.page({
wxService.router(`/pages/IntegralMall/IntegralMall`) wxService.router(`/pages/IntegralMall/IntegralMall`)
}, },
// 消费详情 // 消费详情
handleGoDetail() { handleGoDetail(e) {
wxService.router(`/pages/consumptionDetails/consumptionDetails`) const {memberid} = e.currentTarget.dataset
wxService.router(`/pages/consumptionDetails/consumptionDetails`).search({memberid})
}, },
/** /**
* 生命周期函数--监听页面隐藏 * 生命周期函数--监听页面隐藏
......
...@@ -8,24 +8,24 @@ ...@@ -8,24 +8,24 @@
<view class="integral-vip-rules" bindtap="handleGoMemberRulesRules">会员规则</view> <view class="integral-vip-rules" bindtap="handleGoMemberRulesRules">会员规则</view>
</view> </view>
<view class="detail-list-no">还没有任何积分记录</view> <view wx:if="{{!integralList.length}}" class="detail-list-no">还没有任何积分记录</view>
<view> <view wx:if="{{integralList.length}}">
<view class="integral-tips"> <view class="integral-tips">
<view class="tips-detail">显示你最近30笔变动明细</view> <view class="tips-detail">显示你最近30笔变动明细</view>
<span class="tips-much">这么多积分</span><span class="tips-gomall" bindtap="handleGoIntegralMall"> 去积分商城看看>>> </span> <span class="tips-much">这么多积分</span><span class="tips-gomall" bindtap="handleGoIntegralMall"> 去积分商城看看>>> </span>
</view> </view>
<!--积分列表--> <!--积分列表-->
<view> <view>
<view class="detail-integral" bindtap="handleGoDetail"> <view class="detail-integral" wx:for="{{integralList}}" wx:for-item="item" data-memberId = "{{item.memberId}}" wx:for-index="k" wx:key="{{k}}" bindtap="handleGoDetail">
<view> <view>
<view class="detail-title">购物送积分</view> <view class="detail-title">{{item.changeChannel}}</view>
<view class="detail-time">2019-01-01</view> <view class="detail-time">{{item.createTime}}</view>
</view>
<view class="detail-num">+10</view>
</view> </view>
<view class="detail-num" wx:if="{{item.operation}}">+ {{item.changeValue}}</view>
<view class="detail-num minus" wx:if="{{!item.operation}}">- {{item.changeValue}}</view>
</view> </view>
<view class="detail-list-bottom">-已经到底啦-</view> <view class="detail-list-bottom">-已经到底啦-</view>
</view>
</view> </view>
</view> </view>
/* pages/integralWater.wxss */ /* pages/integralWater.wxss */
.integral{ .integral{
margin: 30rpx; margin: 30rpx;
padding-bottom: 50rpx;
} }
.integral-detail{ .integral-detail{
border-radius: 10rpx; border-radius: 10rpx;
...@@ -59,6 +60,7 @@ ...@@ -59,6 +60,7 @@
.detail-title { .detail-title {
font-size: 25rpx; font-size: 25rpx;
color: #666; color: #666;
line-height: 50rpx;
} }
.detail-time{ .detail-time{
font-size: 25rpx; font-size: 25rpx;
...@@ -67,19 +69,23 @@ ...@@ -67,19 +69,23 @@
.detail-num{ .detail-num{
font-size: 25rpx; font-size: 25rpx;
color: #fc921e; color: #fc921e;
text-align: left;
width:130rpx;
} }
.detail-integral{ .detail-integral{
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: 0 60rpx 0 30rpx; padding: 0 60rpx 0 30rpx;
margin-bottom: 20rpx;
} }
.detail-list-bottom { .detail-list-bottom {
text-align: center; text-align: center;
font-size: 21rpx; font-size: 21rpx;
color: #bfbfbf; color: #bfbfbf;
position: absolute; margin-top: 45rpx;
bottom: 28rpx; /* position: absolute; */
left: 45%; /* bottom: 28rpx; */
/* left: 45%; */
} }
.detail-list-no { .detail-list-no {
font-size: 24rpx; font-size: 24rpx;
...@@ -87,3 +93,7 @@ ...@@ -87,3 +93,7 @@
padding-top: 200rpx; padding-top: 200rpx;
text-align: center; text-align: center;
} }
.minus {
color: #000
}
\ No newline at end of file
...@@ -85,7 +85,7 @@ class Http { ...@@ -85,7 +85,7 @@ class Http {
method: 'GET', method: 'GET',
header: { header: {
// 'buyer-token': this.getToken() // 'buyer-token': this.getToken()
'buyer-token': '2e72711cc202bb9c5dd7c277ee4f2b59' // 'buyer-token': '2e72711cc202bb9c5dd7c277ee4f2b59'
}, },
data: parmas data: parmas
}) })
...@@ -97,7 +97,7 @@ class Http { ...@@ -97,7 +97,7 @@ class Http {
method: 'POST', method: 'POST',
header: { header: {
// 'buyer-token': wx.getStorageSync('token') // 'buyer-token': wx.getStorageSync('token')
'buyer-token':'2e72711cc202bb9c5dd7c277ee4f2b59' // 'buyer-token':'2e72711cc202bb9c5dd7c277ee4f2b59'
}, },
data: parmas, data: parmas,
channel: channel channel: channel
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment