Commit 7bb05152 by 赵雅纹

订单收益

parent d82e9b7d
...@@ -57,13 +57,11 @@ Component({ ...@@ -57,13 +57,11 @@ Component({
"scene": '123', "scene": '123',
"width": 100 "width": 100
} }
wxService.post(`/marketing/quickMark/getAppQrCodePicture`, data).then(res => {
console.log('---', this.data.pagePath)
wxService.post(`/merchant/contentMobileTerminal/getAppletQrCode`, data).then(res => {
const { result, data } = res.data const { result, data } = res.data
if (result == 0) { if (result == 0) {
this.setData({ this.setData({
codeImg: app.globalData.imageUrl + '/' + data.codeUrl codeImg: app.globalData.imageUrl + data
// codeImg: "https://hwimagecdn.ihotwind.cn/usr/201908/miniQrCode-f00c5051fef7479395efb193431762c4.jpg" // codeImg: "https://hwimagecdn.ihotwind.cn/usr/201908/miniQrCode-f00c5051fef7479395efb193431762c4.jpg"
}) })
if (this.data.codeImg) { if (this.data.codeImg) {
...@@ -86,6 +84,5 @@ Component({ ...@@ -86,6 +84,5 @@ Component({
}) })
} }
} }
}) })
// subPackage/page/pages/orderBenefit/orderBenefit.js // subPackage/page/pages/orderBenefit/orderBenefit.js
Page({ const app = getApp()
const wxService = require('../../../../utils/wxService')
const utils = require('../../../../utils/util')
const { memberId } = wx.getStorageSync('_baseUserInfo')
wxService.page({
/** /**
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {
pageNum: 1,
pageSize: 10,
totalPages: 0,
orderBenefitList:[]
}, },
/** /**
...@@ -26,35 +34,42 @@ Page({ ...@@ -26,35 +34,42 @@ Page({
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
onShow: function () { onShow: function () {
this.getOrderBenefit(1,10)
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
}, },
/** getOrderBenefit(pageNum, pageSize){
* 页面相关事件处理函数--监听用户下拉动作 wx.showLoading({
*/ title: '加载中',
onPullDownRefresh: function () { mask: true
})
wxService.post(`/marketing/awardRecord/queryAward?pageNum=${pageNum}&pageSize=${pageSize}`, {
// userId: memberId
}).then(res => {
if (res) {
const { result, data } = res.data
if (result == 0) {
wx.hideLoading()
this.setData({
orderBenefitList: this.data.pageNo == 1 ? [...data.content] : [...this.data.orderBenefitList, ...data.content],
totalPages: data.totalPages
}, () => {
})
}
}
})
}, },
/** /**
* 页面上拉触底事件的处理函数 * 页面上拉触底事件的处理函数
*/ */
onReachBottom: function () { onReachBottom: function () {
if (this.data.pageNum < this.data.totalPages) {
this.setData({
pageNum: this.data.pageNum + 1,
}, () => {
this.getOrderBenefit(this.data.pageNum, 10)
})
}
}, },
/** /**
......
{ {
"enablePullDownRefresh": true,
"navigationBarTitleText": "订单收益", "navigationBarTitleText": "订单收益",
"usingComponents": {} "usingComponents": {}
} }
\ No newline at end of file
<!--subPackage/page/pages/orderBenefit/orderBenefit.wxml--> <!--subPackage/page/pages/orderBenefit/orderBenefit.wxml-->
<view class="page-order-benefit"> <view class="page-order-benefit">
<view class="order-benefit-wrap"> <view class="order-benefit-wrap">
<view class="order-benefit-list"> <view class="order-benefit-list" wx:for="{{orderBenefitList}}" wx:key="{{index}}">
<view class="top-info"> <view class="top-info">
<view class="order-num">订单号:334444444</view> <view class="order-num">订单号:{{item.id}}</view>
<view class="order-date">2019-03-24 至 2019-06-23</view> <view class="order-date">{{item.createTime}}</view>
</view>
<view class="bottom-info">
<view>
<image src="/assets/imgs/7_1_0/integral-icon.png" class="integral-icon" mode="widthFix"></image>
<text class="benefit-num">100</text>
</view>
<view>
<image src="/assets/imgs/7_1_0/coupon-icon.png" class="coupon-icon" mode="widthFix"></image>
<text class="benefit-num">100</text>
</view>
<view>
<image src="/assets/imgs/7_1_0/experience.png" class="experience-icon" mode="widthFix"></image>
<text class="benefit-num">100</text>
</view>
<view>
<image src="/assets/imgs/7_1_0/share-value.png" class="share-value" mode="widthFix"></image>
<text class="benefit-num">100</text>
</view>
</view>
</view>
<view class="order-benefit-list">
<view class="top-info">
<view class="order-num">订单号:334444444</view>
<view class="order-date">2019-03-24 至 2019-06-23</view>
</view> </view>
<view class="bottom-info"> <view class="bottom-info">
<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