ID
$orderid = date('YmdHis') . rand(100000, 999999);
// 开始数据库事务
DB::beginTransaction'images' => $data['images'],
'orderid' => $orderid
]);
// 如果插入失败,回滚事务$recharge) {
DB::rollBack(); // 回滚事务
Log::error("充值申请失败, 无法插入数据", [],
'orderid' => $orderid
]);
}
catch (\Exception $e) {
// 捕获异常,回滚事务并记录错误日志DB::rollBack(); // 回滚事务
Log::error("充值申请异常", [
'error' => $e->getMessage