商店:阅读红点显示

This commit is contained in:
luying
2022-07-26 15:35:38 +08:00
parent 457cea6b43
commit efb827a52c
3 changed files with 7 additions and 3 deletions
+1 -2
View File
@@ -42,9 +42,8 @@ async function getShopListByData(shop: number, type: number, userShopRecs: UserS
let dicShopType = getShopType(shop, type); let dicShopType = getShopType(shop, type);
if(dicShopType && dicShopType.isLimit) { if(dicShopType && dicShopType.isLimit) {
if(activity) result.setDicByActivity(activity); if(activity) result.setDicByActivity(activity);
if(readRecord) result.setReadRecord(readRecord); result.setReadRecord(readRecord);
} }
console.log('###### getShopListByData', userShopRecs)
for(let userShop of userShopRecs) { for(let userShop of userShopRecs) {
result.addUserRecords(userShop); result.addUserRecords(userShop);
} }
-1
View File
@@ -141,7 +141,6 @@ export class ShopReturnData {
public addUserRecords(record: UserShopType) { public addUserRecords(record: UserShopType) {
if(!record || record.shop != this.shop || record.type != this.type) return; if(!record || record.shop != this.shop || record.type != this.type) return;
let dic = this.dic.find(cur => cur.id == record.itemId); let dic = this.dic.find(cur => cur.id == record.itemId);
console.log('######### addUserRecords', dic?.createTime, record?.createTime)
if(!dic || (dic.createTime && dic.createTime != record.createTime)) return; if(!dic || (dic.createTime && dic.createTime != record.createTime)) return;
let recordResult = new ShopReturnRecordData(record); let recordResult = new ShopReturnRecordData(record);
if(recordResult && recordResult.shopItemId) this.records.push(recordResult) if(recordResult && recordResult.shopItemId) this.records.push(recordResult)
@@ -232,5 +232,11 @@
"activityType": 43, "activityType": 43,
"name": "GUILD_PAY", "name": "GUILD_PAY",
"string": "军团限时付费" "string": "军团限时付费"
},
{
"id": 44,
"activityType": 44,
"name": "SHOP",
"string": "限时商店"
} }
] ]