wupengfei 2 anos atrás
pai
commit
351f4b2d60
2 arquivos alterados com 8 adições e 3 exclusões
  1. 3 2
      .idea/workspace.xml
  2. 5 1
      application/api/controller/Forum.php

+ 3 - 2
.idea/workspace.xml

@@ -2,7 +2,8 @@
 <project version="4">
   <component name="ChangeListManager">
     <list default="true" id="1a36929e-c054-4875-a943-593a74e55fa4" name="Default Changelist" comment="">
-      <change beforePath="$PROJECT_DIR$/application/operate/controller/Forum.php" beforeDir="false" afterPath="$PROJECT_DIR$/application/operate/controller/Forum.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/application/api/controller/Forum.php" beforeDir="false" afterPath="$PROJECT_DIR$/application/api/controller/Forum.php" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -201,7 +202,7 @@
       <workItem from="1670547445908" duration="12147000" />
       <workItem from="1670633686675" duration="15717000" />
       <workItem from="1670719843429" duration="8446000" />
-      <workItem from="1670807412269" duration="5493000" />
+      <workItem from="1670807412269" duration="5662000" />
     </task>
     <servers />
   </component>

+ 5 - 1
application/api/controller/Forum.php

@@ -314,10 +314,14 @@ class Forum extends Base
             ->limit($this->off_set,$this->page_num)
             ->order('r.id desc')
             ->select()->toArray();
+        $app_name = sysconf('app_name');
+        $app_logo = sysconf('app_logo');
         $total_num = ForumReply::where($where)->alias('r')->count();
-        array_walk($list,function (&$val,$k){
+        array_walk($list,function (&$val,$k)use ($app_name,$app_logo){
             $val['like_num'] = PlatformLike::getPraiseNum($val['id'],3);
             $val['is_like'] =  PlatformLike::checkTags($this->user_id,$val['id'],3);
+            if(!$val['user_id']) $v['name'] = $app_name;
+            if(!$val['user_id']) $v['headimg'] = $app_logo;
             $children = ForumReplyComment::where(['c.reply_id'=>$val['id'],'c.is_deleted'=>0])
                 ->alias('c')
                 ->field('c.id,c.create_at,c.user_id,c.content,u.name,u.headimg')