feat(活动): 节日活动-火神祭祀

This commit is contained in:
luying
2023-03-16 17:25:31 +08:00
parent f6a19fdc01
commit 04cecc2d5d
24 changed files with 566 additions and 14 deletions

View File

@@ -13,6 +13,7 @@ interface RefreshShopDataInDb {
interface RefreshShopPageInDb {
pageIndex: number;
viewcount: number;
preNeedBuyCnt: number; // 添加:上一页需要购买的
name: string;
items: RefreshShopItemInDb[]
}
@@ -88,6 +89,7 @@ export class RefreshShopPage {
pageIndex: number; // 第几页
name: string; //名字
viewCount: number; //随机可购买的商品个数
preNeedBuyCnt: number; // 添加:上一页需要购买的
items: Array<RefreshShopItem> = [];//商品列表
constructor(data: RefreshShopPageInDb) {
this.pageIndex = data.pageIndex;
@@ -95,6 +97,7 @@ export class RefreshShopPage {
for (let item of data.items) {
this.items.push(new RefreshShopItem(item, data.pageIndex))
}
this.preNeedBuyCnt = data.preNeedBuyCnt;
this.viewCount = data.viewcount ? data.viewcount : this.items.length;
}
}