You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
1.6 KiB
JavaScript

9 months ago
var app = getApp();
const utils = require('../../utils/utils.js');
Page({
/**
* 页面的初始数据
*/
data: {
pageNum: 1,
pageSize: 150,
totalPoint: 0,
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
this.setData({
totalPoint: app.cardInfo.memberTotalPoint
});
this.cy_queryPoint();
},
/**
*
*/
cy_pointRule: function() {
var url = "rule";
wx.navigateTo({
url: url,
})
},
/**
* 查询积分
*/
cy_queryPoint: function() {
var that = this;
var nowDate = new Date();
var endTime = utils.getFormatTime(nowDate, 1);
nowDate.setDate(nowDate.getDate() - 180);
var startTime = utils.getFormatTime(nowDate, 1);
var params = {
"method": "member.point.change",
"memberId": app.memberId,
"pageSize": this.data.pageSize,
"pageNum": this.data.pageNum,
"startTime": startTime,
"endTime": endTime,
}
var ignores = [];
app.jsapi.memberApi(app.globalData.appMemberKey, app.globalData.appMemberSecret, app.globalData.serverMemberUrl).ajax(params, ignores,
function(json) {
console.log(json);
var result = json.data;
if (result.status == 1) {
that.setData({
list: result.list,
totalPoint: result.list[0].aftTotalPoint,
});
} else {
wx.showToast({
title: result.message,
icon: none
})
}
},
function(error) {
wx.showToast({
title: '网络链接失败',
icon: none
})
}
);
},
})