活动:vip签到判断购买条件
This commit is contained in:
@@ -29,7 +29,7 @@ export class RechargeMoneyData extends ActivityBase {
|
||||
totalCount: number = 0;//一共可领取次数
|
||||
receiveCount: number = 0;//已经领取次数
|
||||
|
||||
recordArray = []
|
||||
recordArray: ActivityRechargeMoneyModelType[] = [];
|
||||
|
||||
//当前回合最后一个
|
||||
public isLast() {
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import moment = require('moment');
|
||||
import { ACTIVITY_RESOURCES_TYPE } from '../../consts';
|
||||
import { ActivityModelType } from '../../db/Activity';
|
||||
import { ActivitySignInModelType } from '../../db/ActivitySignIn';
|
||||
@@ -49,6 +50,8 @@ export class SignInItem {
|
||||
// 成长活动数据
|
||||
export class SignInData extends ActivityBase {
|
||||
list: Array<SignInItem> = [];
|
||||
roundIndex: number = 0;//活动周期
|
||||
todayIndex: number = 0;//本月第几天
|
||||
|
||||
//第几天的签到奖励
|
||||
public findDayItem(dayIndex: number) {
|
||||
@@ -68,6 +71,11 @@ export class SignInData extends ActivityBase {
|
||||
|
||||
public initData(data: string) {
|
||||
let arr = JSON.parse(data);
|
||||
|
||||
this.roundIndex = moment(this.beginTime).diff(moment(), 'months');
|
||||
console.log('dddddddddddd', this.roundIndex);
|
||||
this.todayIndex = moment(Date.now()).date();
|
||||
|
||||
for (let obj of arr) {
|
||||
console.log('obj', obj)
|
||||
this.list.push(new SignInItem(obj))
|
||||
|
||||
Reference in New Issue
Block a user