优化抽奖方式,以及记录相关信息

This commit is contained in:
2026-03-26 18:10:41 +08:00
parent 77ec0dcade
commit e32f3890f1
32 changed files with 304 additions and 244 deletions

View File

@@ -22,7 +22,7 @@ class DicePlayRecordValidate extends BaseValidate
'lottery_type' => 'require',
'is_win' => 'require',
'win_coin' => 'require',
'reward_config_id' => 'require',
'reward_tier' => 'require',
'roll_array' => 'require|checkRollArray',
];
@@ -35,7 +35,7 @@ class DicePlayRecordValidate extends BaseValidate
'lottery_type' => '抽奖类型必须填写',
'is_win' => '中奖必须填写',
'win_coin' => '赢取平台币必须填写',
'reward_config_id' => '奖励配置必须填写',
'reward_tier' => '中奖档位必须填写',
'roll_array.require' => '摇取点数必须填写',
];
@@ -49,7 +49,7 @@ class DicePlayRecordValidate extends BaseValidate
'lottery_type',
'is_win',
'win_coin',
'reward_config_id',
'reward_tier',
'roll_array',
],
'update' => [
@@ -58,7 +58,7 @@ class DicePlayRecordValidate extends BaseValidate
'lottery_type',
'is_win',
'win_coin',
'reward_config_id',
'reward_tier',
'roll_array',
],
];

View File

@@ -21,7 +21,7 @@ class DicePlayRecordTestValidate extends BaseValidate
'lottery_type' => 'require',
'is_win' => 'require',
'direction' => 'require',
'reward_config_id' => 'require',
'reward_tier' => 'require',
'status' => 'require',
];
@@ -33,7 +33,7 @@ class DicePlayRecordTestValidate extends BaseValidate
'lottery_type' => '抽奖类型:0=付费,1=免费必须填写',
'is_win' => '中大奖:0=无,1=中奖必须填写',
'direction' => '方向:0=顺时针,1=逆时针必须填写',
'reward_config_id' => '奖励配置id必须填写',
'reward_tier' => '中奖档位必须填写',
'status' => '状态:0=失败,1=成功必须填写',
];
@@ -46,7 +46,7 @@ class DicePlayRecordTestValidate extends BaseValidate
'lottery_type',
'is_win',
'direction',
'reward_config_id',
'reward_tier',
'status',
],
'update' => [
@@ -54,7 +54,7 @@ class DicePlayRecordTestValidate extends BaseValidate
'lottery_type',
'is_win',
'direction',
'reward_config_id',
'reward_tier',
'status',
],
];