更新了抽奖算法。
(阅96)
2025-01-29 10:46:48
更新了抽奖算法,
对之前的抽奖算法不满意(之前是让ai帮忙生成的),
让大佬帮忙写了一个算法,
新增了几种状态:
status=0: 未开奖
status=1: 正常开奖完成
status=2: 无有效回复
status=3: 部分中奖
status=4: 帖子异常
status=5: 处理出错
主要改进:
先统计有效回复数量,避免无效查询
使用 GROUP BY 确保每个用户只能中奖一次
使用 MIN(floor_num) 选择用户的第一个回复楼层
添加了更多的错误处理和状态记录
优化了中奖通知,包含奖品信息
将开奖流程加入了ASP.NET 的定时任务系统。
每十分钟检查一次开奖任务。
回帖列表
回顶部
<极速版|触屏版>