优化页面样式

This commit is contained in:
2026-03-13 11:01:21 +08:00
parent 6b21626878
commit b79904f75e
7 changed files with 736 additions and 156 deletions

View File

@@ -13,25 +13,31 @@ use plugin\saiadmin\basic\BaseValidate;
*/
class DiceRewardConfigValidate extends BaseValidate
{
/** 色子点数范围530 共 26 个点数 */
public const GRID_NUMBER_MIN = 5;
public const GRID_NUMBER_MAX = 30;
protected $rule = [
'grid_number' => 'require',
'grid_number' => 'require|integer|between:5,30',
'ui_text' => 'require',
'real_ev' => 'require',
'tier' => 'require',
'type' => 'number',
'type' => 'number',
'weight' => 'number|between:0,10000', // BIGWIN 大奖权重,仅档位为 BIGWIN 时使用
'remark' => 'max:500',
];
protected $message = [
'grid_number' => '色子点数必须填写',
'grid_number' => '色子点数必须为 530 之间的整数共26个点数',
'ui_text' => '前端显示文本必须填写',
'real_ev' => '真实资金结算必须填写',
'tier' => '所属档位必须填写',
'type' => '奖励类型须为数字',
'type' => '奖励类型须为数字',
];
protected $scene = [
'save' => ['grid_number', 'ui_text', 'real_ev', 'tier', 'type'],
'update' => ['grid_number', 'ui_text', 'real_ev', 'tier', 'type', 'weight'],
'save' => ['grid_number', 'ui_text', 'real_ev', 'tier', 'type'],
'update' => ['grid_number', 'ui_text', 'real_ev', 'tier', 'type', 'weight'],
'batch_update' => ['grid_number', 'ui_text', 'real_ev', 'tier', 'remark'],
];
}