|
|
@@ -0,0 +1,70 @@
|
|
|
+var _request = require('../../../../utils/request.js')
|
|
|
+var util = require('../../../../utils/util.js')
|
|
|
+Page({
|
|
|
+ data: {
|
|
|
+ page: 1,
|
|
|
+ per_page: 20,
|
|
|
+ list: [],
|
|
|
+ more: true,
|
|
|
+ balance: 0
|
|
|
+ },
|
|
|
+ onLoad: function (options) {
|
|
|
+ // this.getBalanceInfo()
|
|
|
+ this.getBalanceList()
|
|
|
+ },
|
|
|
+ onShow () {
|
|
|
+ },
|
|
|
+ onReachBottom: function () {
|
|
|
+ if (this.data.more) {
|
|
|
+ var page = this.data.page + 1
|
|
|
+ this.setData({
|
|
|
+ page: page
|
|
|
+ })
|
|
|
+ this.getBalanceList()
|
|
|
+ }
|
|
|
+ },
|
|
|
+ getBalanceInfo () {
|
|
|
+ var that = this
|
|
|
+ var url = 'v1/user/balance/info'
|
|
|
+ var params = {
|
|
|
+ }
|
|
|
+ var success = function (res) {
|
|
|
+ var result = res.data.silver_total
|
|
|
+ that.setData({
|
|
|
+ balance: result
|
|
|
+ })
|
|
|
+ }
|
|
|
+ _request.$get(url, params, success)
|
|
|
+ },
|
|
|
+ getBalanceList () {
|
|
|
+ var that = this
|
|
|
+ var url = 'v1/district/orders'
|
|
|
+ var params = {
|
|
|
+ page: this.data.page,
|
|
|
+ per_page: this.data.per_page
|
|
|
+ }
|
|
|
+ var success = function (res) {
|
|
|
+ var result = that.data.list.concat(res.data.list || []);
|
|
|
+ console.log('result',result)
|
|
|
+ that.setData({
|
|
|
+ list: result
|
|
|
+ })
|
|
|
+ var listMore = res.data.list_count > that.data.list.length
|
|
|
+ that.setData({
|
|
|
+ more: listMore
|
|
|
+ })
|
|
|
+ }
|
|
|
+ _request.$get(url, params, success)
|
|
|
+ },
|
|
|
+ // getDetail (val) {
|
|
|
+ // var id = val.currentTarget.dataset.val
|
|
|
+ // wx.navigateTo({
|
|
|
+ // url: '/packageUser/pages/user/silverDetail/silverDetail?id=' + id
|
|
|
+ // })
|
|
|
+ // },
|
|
|
+ onShareAppMessage: function (val) {
|
|
|
+ return _request.share({
|
|
|
+ sc: 'xcx_user_silver'
|
|
|
+ })
|
|
|
+ }
|
|
|
+})
|