bindbox-game/.trae/documents/简化双倍概率作用范围并对齐前端配置的实施计划.md
邹方成 8141a47690
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
feat(称号系统): 新增称号管理功能与抽奖效果集成
- 新增系统称号模板与效果配置表及相关CRUD接口
- 实现用户称号分配与抽奖效果应用逻辑
- 优化抽奖接口支持用户ID参数以应用称号效果
- 新增称号管理前端页面与分配功能
- 修复Windows时区错误与JSON字段初始化问题
- 移除无用管理接口代码并更新文档说明
2025-11-16 11:37:40 +08:00

12 lines
777 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 目标
- 将效果编辑对话框的作用范围精简为“包含活动(activity_ids)”“包含期(issue_ids)”与“排除期(exclude.issue_ids)”三项,移除分类等无关选项。
- 在效果列表中新增“作用范围”列,直观展示包含/排除的活动与期。
- 保持与后端抽奖逻辑一致,确保 effect_type=6 的参数与范围保存后可被正确解析与应用。
## 改动点
- 编辑对话框:只保留 activity_ids、issue_ids、exclude.issue_ids 的输入;提交时构建简化的 scopes_json。
- 效果列表:新增范围列并格式化展示。
- API 类型:已支持 scopes_json无需后端改动
## 验收
- 可在管理端创建或编辑双倍效果,查看列表范围列;抽奖时按期过滤生效。