ソースを参照

修复推广信息Handler中setEmptyResponse方法缺少starLevel字段设置的问题

AI Assistant 6 ヶ月 前
コミット
45a88bf46c
3 ファイル変更13 行追加2 行削除
  1. 9 1
      AiWork/WORK.md
  2. 3 1
      AiWork/now.md
  3. 1 0
      app/Module/AppGame/Handler/Promotion/InfoHandler.php

+ 9 - 1
AiWork/WORK.md

@@ -2,7 +2,15 @@
 
 ## 当前任务
 
-user_log的 fund_log 收集 ,有收集的问题,清空,重新收集,检查问题,解决
+
+目前的git自动合并message,有问题
+```
+Merge branch 'master' of e.coding.net:g-ueau9359/kku/kku_laravel
+
+* 'master' of e.coding.net:g-ueau9359/kku/kku_laravel:
+  refactor(Game): 移除日志收集命令中的冗余代码- 删除了 CollectUserLogsCommand 类中多个未使用的私有方法- 清理了冗余的代码结构,简化了命令逻辑- 保留了核心的日志收集功能,提高了代码的可读性和维护性
+```
+如上面的合并消息
 
 
 ## 已完成任务

+ 3 - 1
AiWork/now.md

@@ -3,7 +3,9 @@
 **最后更新**: 2025年06月23日 03:52
 
 ## 正在进行的任务
-- 无
+
+如日志所示 ‘promotionInfo.level’ 没有被正确输出给客户端
+
 
 ## 最近完成的任务
 - ✅ 修复所有模块的命令调度,迁移到各自ServiceProvider中(2025-06-23 03:52)

+ 1 - 0
app/Module/AppGame/Handler/Promotion/InfoHandler.php

@@ -132,6 +132,7 @@ class InfoHandler extends BaseHandler
         $response->setDayDirectCount(0);
         $response->setActiveCount(0);
         $response->setDirectActiveCount(0);
+        $response->setStarLevel(0); // 设置达人等级为0
 
         // 设置空的奖励对象
         $emptyReward = $this->createEmptyReward();