This commit is contained in:
2025-12-21 17:15:13 +08:00
parent e2b55a4f28
commit e0d854b1fd

View File

@@ -100,10 +100,15 @@ class LotteryService
$small_trigger_times, $big_threshold,
$small_round, $big_round, $big_total_gold
], 0);
// var_dump($result);die;
$result = json_decode($result, true);
if (json_last_error() !== JSON_ERROR_NONE) {
throw new Exception('Lua脚本执行失败');
}
// 开启数据库事务
Db::startTrans();
// try {
try {
// . 1记录小奖池累计流水未开奖时
if ($result['is_small_prize'] == 0) {
$this->addPoolFlow(
@@ -198,10 +203,10 @@ class LotteryService
'msg' => '处理成功',
'data' => $result
];
// } catch (Exception $e) {
// Db::rollback();
// throw new Exception($e->getMessage());
// }
} catch (Exception $e) {
Db::rollback();
throw new Exception($e->getMessage());
}
}
/**