chuweiqiang 1 年之前
父節點
當前提交
4ddf640b15
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 1 1
      .idea/workspace.xml
  2. 2 1
      application/api/controller/Forum.php

+ 1 - 1
.idea/workspace.xml

@@ -569,7 +569,7 @@
       <workItem from="1710722050864" duration="8908000" />
       <workItem from="1710808231575" duration="7017000" />
       <workItem from="1710817453185" duration="16334000" />
-      <workItem from="1710896140284" duration="11441000" />
+      <workItem from="1710896140284" duration="11518000" />
     </task>
     <servers />
   </component>

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

@@ -730,13 +730,14 @@ class Forum extends Base
         if ($title = input('title')) $where[] = ['r.content', 'like', '%' . $title . '%'];
         $list = ForumReply::where($where)
             ->alias('r')
-            ->field('r.id,r.content,r.forum_id,r.create_at,f.title,u.name ,u.headimg,f.browse_num,f.level')
+            ->field('r.id,r.content,r.forum_id,r.create_at,f.content title,u.name ,u.headimg,f.browse_num,f.level')
             ->leftJoin('user_forum f', 'r.forum_id = f.id')
             ->leftJoin('store_member u', 'r.user_id = u.id')
             ->limit($this->off_set, $this->page_num)
             ->order('r.id desc')
             ->select()->toArray();
         array_walk($list, function (&$v) {
+            $v['title'] = strip_tags($v['title']);
             $v['reply_num'] = ForumReply::where('forum_id', $v['forum_id'])->where('is_deleted', 0)->count();
             $v['reply_num'] = numTransform($v['reply_num']);
             $v['like_num'] = PlatformLike::getPraiseNum($v['forum_id'], 3);