diff --git a/game-server/app/services/role/rewardService.ts b/game-server/app/services/role/rewardService.ts index cf1cf3c80..3b0d6367b 100644 --- a/game-server/app/services/role/rewardService.ts +++ b/game-server/app/services/role/rewardService.ts @@ -482,7 +482,7 @@ export async function addActivityItem(serverId: number, roleId: string, roleName if(activities.length > 0) { let activityData = getActivityData(activities[0], createTime, serverTime); if(!activityData || !activityData.canShow()) return null; - let item = await ActivityItemModel.increaseActivityItem(roleId, id, count, { roleId, roleName, itemName, id, expireTime: activityData.nextRefreshTime }); + let item = await ActivityItemModel.increaseActivityItem(roleId, id, count, { roleId, roleName, itemName, id, expireTime: Math.floor(activityData.nextRefreshTime/1000) }); return { id: item.id, count: item.count, inc: count, expireTime: item.expireTime, reason }; } }