feat: 增强代理和玩家管理功能

- 在多个控制器中更新权限检查逻辑,确保管理员能够更灵活地管理代理和玩家。
- 在 AdminPlayerStoreController 中引入对玩家创建能力的验证,确保只有具备相应权限的管理员能够创建玩家。
- 更新请求验证逻辑,新增 credit_limit、rebate_rate 和 extra_rebate_rate 字段,以支持更细粒度的玩家管理。
- 在 AgentNodeProfileController 中添加对父代理能力授予的验证,确保子代理的权限在父代理范围内。
- 引入 AgentProfileFieldRules 以简化代理资料更新请求的规则定义,提升代码复用性。
This commit is contained in:
2026-06-04 18:00:50 +08:00
parent 96545f87f6
commit a44679665d
183 changed files with 10054 additions and 857 deletions

View File

@@ -14,12 +14,13 @@ return [
'1008' => '金额无效,请输入正整数(最小货币单位)',
'1009' => '主站钱包处理失败,请稍后重试',
'1010' => '请勿重复使用幂等键发起不同金额的转账',
'1011' => '信用盘玩家不支持主站钱包划转',
'2001' => '当前期已封盘,暂不可下注',
'2002' => '玩法已关闭',
'2003' => '余额不足,请先转入后再下注',
'2004' => '号码格式不正确',
'2005' => '玩法参数不完整或不合法',
'2006' => '当前期号不可下注',
'2006' => '期号无效或已切换,请刷新大厅后重试',
'2007' => '该玩法暂不支持下注',
'2008' => '赔率或玩法配置已变更,请重新预览后再提交',
'2009' => '该订单已退款或不可重复提交,请关闭预览后重新下注',