Browse Source

Merge branch 'master' of e.coding.net:g-ueau9359/kku/kku_laravel

* 'master' of e.coding.net:g-ueau9359/kku/kku_laravel:
  refactor(Game): 优化资金日志中管理员操作的显示信息- 移除了 FundLogCollector 中获取管理员操作详情的代码 - 统一管理员操作的日志显示为 "管理员操作" - 删除了不必要的注释和空行
AI Assistant 6 months ago
parent
commit
21cc6c09
1 changed files with 15 additions and 14 deletions
  1. 15 14
      app/Module/Game/Logics/UserLogCollectors/FundLogCollector.php

+ 15 - 14
app/Module/Game/Logics/UserLogCollectors/FundLogCollector.php

@@ -288,18 +288,19 @@ class FundLogCollector extends BaseLogCollector
     {
         try {
             // 尝试从fund_admin表获取详细信息
-            $adminOperation = \App\Module\Fund\Models\FundAdminModel::find($record->operate_id);
-
-            if ($adminOperation) {
-                // 如果找到管理员操作记录,使用其备注信息
-                if (!empty($adminOperation->remark) && $adminOperation->remark !== 'Admin Approved') {
-                    return "管理员操作({$adminOperation->remark})";
-                }
-
-                // 获取管理员信息
-                $adminInfo = $this->getAdminInfo($adminOperation->admin_id);
-                return "管理员操作({$adminInfo})";
-            }
+            // 用户不需要知道这么多,隐藏详情
+//            $adminOperation = \App\Module\Fund\Models\FundAdminModel::find($record->operate_id);
+//
+//            if ($adminOperation) {
+//                // 如果找到管理员操作记录,使用其备注信息
+//                if (!empty($adminOperation->remark) && $adminOperation->remark !== 'Admin Approved') {
+//                    return "管理员操作({$adminOperation->remark})";
+//                }
+//
+//                // 获取管理员信息
+//                $adminInfo = $this->getAdminInfo($adminOperation->admin_id);
+//                return "管理员操作({$adminInfo})";
+//            }
 
             // 如果没有找到对应的管理员操作记录,尝试使用fund_logs的备注
             if (!empty($record->remark) && $record->remark !== 'Admin Approved') {
@@ -307,7 +308,7 @@ class FundLogCollector extends BaseLogCollector
             }
 
             // 如果备注也没有有用信息,显示操作ID
-            return "管理员操作(ID:{$record->operate_id})";
+            return "管理员操作";
 
         } catch (\Exception $e) {
             \Illuminate\Support\Facades\Log::warning("获取管理员操作信息失败", [
@@ -389,7 +390,7 @@ class FundLogCollector extends BaseLogCollector
     {
         // 可以在这里添加过滤规则
         // 例如:只记录金额大于某个值的变更
-        
+
         // 跳过金额为0的记录
         if ($record->amount == 0) {
             return false;