| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import { Data } from "../core/data/Data";
- import { ActivityInfoData } from "./ActivityInfoData";
- import { TaskInfoData } from "./TaskInfoData";
- /**
- * 任务活跃数据
- * @author 孙雄
- */
- export class TaskData extends Data {
- /**活跃度 */
- public activityNum: number;
- /**补领奖励数量 */
- public yesterdayRewardNum: number;
- /** 活跃宝箱最后一个宝箱的最小数值*/
- public minNum: number;
- /** 活跃宝箱最后一个宝箱的最大数值*/
- public maxNum: number;
- /**是否有补领取 */
- public yesterdayIsReceive: boolean;
- /**活跃宝箱信息 */
- public activitys: Array<ActivityInfoData> = [];
- /**任务信息 */
- public tasks: Array<TaskInfoData> = [];
- /**任务奖励领取次数 */
- public getTaskGiftNum = 0;
- /**活跃宝箱奖励领取次数 */
- public getActiveBoxGiftNum = 0;
- /**活跃度补领次数 */
- public replacementNum = 0;
- /**
- * 是否有未领取的任务奖励
- */
- public hasReceived = false;
- }
- // export class TaskPercentData extends MapData<number, TaskItemData> {
- // }
- // export class TaskItemData extends Data {
- // public server: {
- // step: number,
- // completeTimes: number
- // }
- // public client: any;
- // }
- // export class TaskActiveData extends Data {
- // public percent: number;
- // /**
- // * 0、未领取;1、普通领取;2、多倍领取
- // */
- // public receivedList: number[];
- // }
|