| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- var _request = require('../../../../../utils/request.js')
- Page({
- data: {
- nextid: 0,
- page: 1,
- per_page: 10,
- listitem: {},
- nextlist: [],
- btnshow: false,
- },
- onLoad: function(options) {
- this.setData({
- nextid: parseInt(options.id)
- })
- this.gettotallist()
- },
- gettotallist () {
- var that = this
- var url = 'v1/invite/' + that.data.nextid + '/slist'
- var params = {
- page: that.data.page,
- per_page: that.data.per_page,
- cache: false
- }
- var success = function (res) {
- var result = that.data.nextlist.concat(res.data.list || [])
- if (res.data.list_count > 10) {
- that.setData({
- btnshow: true
- })
- }
- if (res.data.list.length) {
- that.setData({
- nextlist: result,
- page: that.data.page + 1,
- per_page: that.data.per_page
- })
- } else {
- that.setData({
- btnshow: false
- })
- }
- that.setData({
- listitem : res.data,
- nextlist: result
- })
- }
- _request.$get(url, params, success)
- }
- })
|