feat: 添加新的错误码以支持投注功能,更新数据库填充器以增强玩法和赔率配置,扩展 API 路由以支持风险池管理

This commit is contained in:
2026-05-11 11:52:23 +08:00
parent 067c2b39f5
commit 058f596f34
29 changed files with 2300 additions and 122 deletions

View File

@@ -60,6 +60,26 @@ enum ErrorCode: int
/** PRD下注语境余额不足可与 1001 同语义) */
case BetInsufficientBalance = 2003;
/** 下注号码格式或长度不合法 */
case BetInvalidNumber = 2004;
/** 下注玩法不支持或参数缺失 */
case BetInvalidPlayInput = 2005;
/** 当前期号不存在或不是可下注期号 */
case BetInvalidDraw = 2006;
/** 当前玩法不存在或暂不支持下注 */
case BetPlayUnsupported = 2007;
/**
* 预览后玩法/赔率/封顶等配置版本已切换,需重新预览再提交。
*/
case BetConfigStale = 2008;
/** 风险池额度不足,号码已售罄 */
case RiskPoolSoldOut = 4001;
/** 配置版本不是草稿,无法整表替换 items 或发布 */
case ConfigVersionNotDraft = 2101;