Commit 2c437d61 by 高淑倩

add: 积分优惠券接口

parent c872cc1c
...@@ -75,11 +75,19 @@ Component({ ...@@ -75,11 +75,19 @@ Component({
const params = { const params = {
activateId: this.data.exchangeId activateId: this.data.exchangeId
} }
wxService.post(`/coupon/pointsRedemptionCouponSetting/exchange`, params).then(res=>{ wxService.post(`/coupon/pointsRedemptionCouponSetting/exchange`, this.data.exchangeId).then(res=>{
const {result,data} = res.data const {result,data} = res.data
if(result == 0){ if(result == 0){
wx.hideLoading() wx.hideLoading()
wx.showToast({
title: `${res.desc}`,
icon: 'success'
})
} else {
wx.showToast({
title: `${res.desc}`,
icon: 'none'
})
} }
}) })
} }
......
...@@ -16,7 +16,9 @@ Component({ ...@@ -16,7 +16,9 @@ Component({
data: { data: {
personCenter: {}, personCenter: {},
memberCardNo: "", memberCardNo: "",
memberActivateStatus: false memberActivateStatus: false,
integralNum: 0,
couponNum: 0
}, },
attached () { attached () {
this.setData({ this.setData({
...@@ -28,8 +30,42 @@ Component({ ...@@ -28,8 +30,42 @@ Component({
memberCardNo, memberCardNo,
memberActivateStatus memberActivateStatus
}) })
// 积分数量
this.getMemberPointInfo()
// 优惠券数量
this.getMemberCouponInfo()
}, },
methods: { methods: {
// 查询积分信息
getMemberPointInfo(){
wx.showLoading({
title: '加载中'
})
wxService.post(`/member/memberPoint/getMyPointInfo`).then(res => {
const { result, data } = res.data
if (result == 0) {
wx.hideLoading()
this.setData({
integralNum: data.point
})
}
})
},
// 查询优惠券数量
getMemberCouponInfo(){
wx.showLoading({
title: '加载中'
})
// wxService.post(`/member/memberPoint/getMyPointInfo`).then(res => {
// const { result, data } = res.data
// if (result == 0) {
// wx.hideLoading()
// this.setData({
// couponNum: data.point
// })
// }
// })
},
toBonusDetails() { toBonusDetails() {
wxService.router(`/pages/integralWater/integralWater`) wxService.router(`/pages/integralWater/integralWater`)
}, },
......
...@@ -49,13 +49,13 @@ ...@@ -49,13 +49,13 @@
</view> </view>
</view> </view>
</view> </view>
<view class='df tc' wx:if='{{memberActivateStatus}}'> <view class='df tc person-detail'>
<view class='df-1 point person-right' bindtap="toBonusDetails"> <view class='df-1 point person-right' bindtap="toBonusDetails" wx:if="{{personCenter.bonus == 0}}">
<view class='point-number' style="color:{{personCenter.fontColor}};">{{personCenter.bonus}}</view> <view class='point-number' style="color:{{personCenter.fontColor}};">{{integralNum}}</view>
<view class='point-desc' style="color:{{personCenter.fontColor}};">积分</view> <view class='point-desc' style="color:{{personCenter.fontColor}};">积分</view>
</view> </view>
<view class='df-1 point' bindtap="toCouponList"> <view class='df-1 point' bindtap="toCouponList" wx:if="{{personCenter.coupon == 0}}">
<view class='point-number' style="color:{{personCenter.fontColor}};">{{personCenter.coupon}}</view> <view class='point-number' style="color:{{personCenter.fontColor}};">{{couponNum}}</view>
<view class='point-desc' style="color:{{personCenter.fontColor}};">优惠券</view> <view class='point-desc' style="color:{{personCenter.fontColor}};">优惠券</view>
</view> </view>
</view> </view>
\ No newline at end of file
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<!-- 底部 --> <!-- 底部 -->
<view class="images-tab" wx:if="{{pItem.type == 4}}"> <view class="images-tab" wx:if="{{pItem.type == 4}}">
<view class='footer-content' style="background:{{pItem.bottom.color}};color:{{pItem.bottom.color}}"> <view class='footer-content' style="background:{{pItem.bottom.color}};color:{{pItem.bottom.color}}">
<text class="footer-arrow" style="color:{{pItem.bottom.fontColor}}"> << </text> <text class="footer-arrow" style="color:{{pItem.bottom.fontColor}}"><<</text>
<text class='footer-text' style="color:{{pItem.bottom.fontColor}}">{{pItem.bottom.title}}</text> <text class='footer-text' style="color:{{pItem.bottom.fontColor}}">{{pItem.bottom.title}}</text>
</view> </view>
</view> </view>
......
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