活动:添加活动接口
This commit is contained in:
@@ -7,6 +7,7 @@ import { ActivityBase } from './activityField';
|
||||
|
||||
// 每个英雄的奖池配置数据
|
||||
export class NewHeroGachaItem {
|
||||
selected: boolean = false;//选中武将
|
||||
floorCount: number = 0;//保底最大的次数,一定会出现一次
|
||||
count: number = 0;//多少次没有抽中
|
||||
hid: number = 0;//武将id
|
||||
@@ -25,6 +26,7 @@ export class NewHeroGachaItem {
|
||||
this.percent = [];
|
||||
this.floorReward = data.floorReward - 1;
|
||||
this.count = 0;
|
||||
this.selected = false;
|
||||
let arr = data.percent.split('|').filter(obj => { return obj && obj != '' });
|
||||
for (let obj of arr) {
|
||||
let numArr = splitString(obj, '&');
|
||||
@@ -54,6 +56,7 @@ export class NewHeroGachaData extends ActivityBase {
|
||||
let index = data.findIndex(obj => { return obj.hid == item.hid });
|
||||
if (index != -1) {
|
||||
item.count = data[index].count ? data[index].count : 0;
|
||||
item.selected = data[index].selected ? data[index].selected : false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user