fix: 增强配置发布校验与关闭玩法清理提示
1. 发布赔率、玩法配置和风控封顶草稿前校验空配置、重复项、金额范围和合法性 2. 限制赔率返水与佣金比例在 0 到 1 之间 3. 投注预览和下单遇到已关闭玩法时返回需清理注项明细
This commit is contained in:
@@ -39,8 +39,8 @@ final class OddsItemsReplaceController extends Controller
|
||||
'items.*.play_code' => ['required', 'string', 'max:32', Rule::exists('play_types', 'play_code')],
|
||||
'items.*.prize_scope' => ['required', 'string', 'max:32'],
|
||||
'items.*.odds_value' => ['required', 'integer', 'min:0'],
|
||||
'items.*.rebate_rate' => ['sometimes', 'numeric'],
|
||||
'items.*.commission_rate' => ['sometimes', 'numeric'],
|
||||
'items.*.rebate_rate' => ['sometimes', 'numeric', 'between:0,1'],
|
||||
'items.*.commission_rate' => ['sometimes', 'numeric', 'between:0,1'],
|
||||
'items.*.currency_code' => ['required', 'string', 'max:16', Rule::exists('currencies', 'code')],
|
||||
'items.*.extra_config_json' => ['sometimes', 'nullable', 'array'],
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user