1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- import Vue from 'vue'
- import lib from 'lib'
- let uid = lib.getParam("uid"),token = lib.getParam("token")
- export default {
- data() {
- return {
- timeline : 0,
- isloading : false,
- nextFlag : 1,
- records : [],
- isloading : false,
- nextFlag : 1
- };
- },
- mounted () {
- lib.setTitle("获奖记录");
- this.getBonusList()
- },
- methods: {
- //获奖记录
- getBonusList(){
- let self = this
- let url = `${lib.apiUrl}/share/bonusList.do`
-
- let param = {
- count : 20,
- timeline : self.timeline,
- channel : "LuciferChannel",
- ver : 1,
- os : 1,
- uid : uid || 1,
- token : token || "lucifer_test_token"
- }
- self.isloading = true
- $.ajax({
- type: "get",
- url: url,
- data: param,
- dataType: "jsonp",
- success: function(ret) {
- ret = lib.formatHttpProtocol(ret);
- self.isloading = false
- if(ret.code == 0) {
- let data = ret.data
- self.nextFlag = data.next
- self.timeline = data.timeline
- if(data.records) self.records = self.records.concat(data.records)
- } else {
- self.nextFlag = 0
- lib.showDialog(ret.msg)
- }
- }
- })
- }
- },
- filters : {
- parseReleaseDate(value){
- return lib.handleTime(value,2)
- }
- }
- };
|