feat: 重构代码架构 + 新增报表/跟单/输赢统计功能

- 拆分 HomeController → TransactionController, ReportWebController, FollowPlanController
- 新增 Service 层: TransactionService, ReportService, FollowPlanService
- pk10.php JS 抽离为 4 个独立文件 (sound/race/bet/poll)
- 前台新增报表查询页面 (/report) + 跟单计划页面 (/follow-plan)
- 后台新增跟单计划管理 + 用户输赢明细统计
- 封盘状态显示倒计时 (x:xx)
- 音效仅在开奖弹窗打开时播放
- 路由按模块分组整理
- autoload 支持 App\Services 命名空间
This commit is contained in:
li
2026-03-27 18:41:06 +08:00
parent 48cfe4be04
commit 4a94fe36cf
87 changed files with 8681 additions and 646 deletions
+4 -2
View File
@@ -1,6 +1,6 @@
<?php
return [
'app_name' => 'PK10 স্পিড রেসিং',
'app_name' => 'F1 রেসিং',
'login' => 'লগইন', 'register' => 'নিবন্ধন', 'logout' => 'লগআউট',
'username' => 'ব্যবহারকারীর নাম', 'password' => 'পাসওয়ার্ড', 'email' => 'ইমেইল',
'confirm_password' => 'পাসওয়ার্ড নিশ্চিত করুন', 'submit' => 'জমা দিন', 'cancel' => 'বাতিল',
@@ -21,7 +21,7 @@ return [
'login_failed' => 'ভুল ব্যবহারকারীর নাম বা পাসওয়ার্ড',
'account_disabled' => 'অ্যাকাউন্ট নিষ্ক্রিয় করা হয়েছে',
'email_not_verified' => 'অনুগ্রহ করে প্রথমে ইমেইল যাচাই করুন',
'pk10_title' => 'PK10 স্পিড রেসিং', 'period' => 'পিরিয়ড',
'pk10_title' => 'F1 রেসিং', 'period' => 'পিরিয়ড',
'current_period' => 'বর্তমান পিরিয়ড', 'last_result' => 'আগের ফলাফল',
'history' => 'ইতিহাস', 'place_bet' => 'বাজি ধরুন', 'my_bets' => 'আমার বাজি',
'betting' => 'বাজি চলছে', 'closed' => 'বন্ধ', 'drawing' => 'ড্র হচ্ছে',
@@ -68,4 +68,6 @@ return [
'sum_bs_big' => 'যোগফল বড়', 'sum_bs_small' => 'যোগফল ছোট',
'sum_bs_odd' => 'যোগফল বিজোড়', 'sum_bs_even' => 'যোগফল জোড়',
'notify_bell' => 'বিজ্ঞপ্তি',
'quick_hint' => 'ব্যাচ বেট যোগ করতে ট্যাপ করুন',
'bets_added' => ' টি বাজি যোগ হয়েছে',
];