Browse Source

文字截取

wzq 5 years ago
parent
commit
b80043936f

+ 2 - 2
app/Repositories/FeedRepositories.php

@@ -144,7 +144,7 @@ class FeedRepositories
                         Log::debug("测试feed关注状态:uid{$userInfo['uid']}followUid{$value['relate_id']}");
                         Log::debug("测试feed关注状态:uid{$userInfo['uid']}followUid{$value['relate_id']}");
                         $value['relate_data'] = [
                         $value['relate_data'] = [
                             'uid' => intval($user['uid']),
                             'uid' => intval($user['uid']),
-                            'username' => subtext($user['username'],10),
+                            'username' => $user['username'],
                             'avatar' => $user['avatar'],
                             'avatar' => $user['avatar'],
                             'follow_status' => $this->getFollowStatus($userInfo['uid'],$value['relate_id']),
                             'follow_status' => $this->getFollowStatus($userInfo['uid'],$value['relate_id']),
                         ];
                         ];
@@ -182,7 +182,7 @@ class FeedRepositories
             'type' => $post['type'],
             'type' => $post['type'],
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'],10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'topic' => $topic,
             'topic' => $topic,
             'title' => $post['title'],
             'title' => $post['title'],

+ 1 - 1
app/Transformers/FeedTransformer.php

@@ -36,7 +36,7 @@ class FeedTransformer extends TransformerAbstract {
             'id' => $feed['id'],
             'id' => $feed['id'],
             'uid' => $feed['uid'],
             'uid' => $feed['uid'],
             'follow_uid' => $feed['follow_uid'],
             'follow_uid' => $feed['follow_uid'],
-            'follow_username' => subtext($feed['follow_username'], 10),
+            'follow_username' => $feed['follow_username'],
             'follow_avatar' => $feed['follow_avatar'],
             'follow_avatar' => $feed['follow_avatar'],
            // 'follow_status' => $this->getFollowStatus($feed['uid'],$feed['follow_uid']),
            // 'follow_status' => $this->getFollowStatus($feed['uid'],$feed['follow_uid']),
             'type' => $feed['type'],
             'type' => $feed['type'],

+ 3 - 3
app/Transformers/Post/CommentTransformer.php

@@ -21,9 +21,9 @@ class CommentTransformer extends TransformerAbstract
         foreach($replies as $val){
         foreach($replies as $val){
             $reply[] = [
             $reply[] = [
                 'uid' => $val->uid,
                 'uid' => $val->uid,
-                'username' => subtext($val->username, 10),
+                'username' => $val->username,
                 'avatar' => $val->avatar,
                 'avatar' => $val->avatar,
-                'reply_username' => subtext($val->reply_username, 10),
+                'reply_username' => $val->reply_username,
                 'content' => $val->is_delete?'该评论已被删除':$val->content,
                 'content' => $val->is_delete?'该评论已被删除':$val->content,
                 'created_at' => Carbon::parse($val->created_at)->diffForHumans(),
                 'created_at' => Carbon::parse($val->created_at)->diffForHumans(),
             ];
             ];
@@ -31,7 +31,7 @@ class CommentTransformer extends TransformerAbstract
         return [
         return [
             'id' => $postComment['id'],
             'id' => $postComment['id'],
             'uid' => $postComment['uid'],
             'uid' => $postComment['uid'],
-            'username' => subtext($postComment['username'], 10),
+            'username' => $postComment['username'],
             'avatar' => $postComment['avatar'],
             'avatar' => $postComment['avatar'],
             'content' => $postComment['is_delete']?'该评论已被删除':$postComment['content'],
             'content' => $postComment['is_delete']?'该评论已被删除':$postComment['content'],
             'created_at' => Carbon::parse($postComment['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($postComment['created_at'])->diffForHumans(),

+ 1 - 1
app/Transformers/Post/DetailTransformer.php

@@ -48,7 +48,7 @@ class DetailTransformer extends TransformerAbstract
             'type' => $post['type'],
             'type' => $post['type'],
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'], 10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'topic' => $topic,
             'topic' => $topic,
             'topic_ids' => $post['topic_ids'],
             'topic_ids' => $post['topic_ids'],

+ 2 - 2
app/Transformers/Post/ListTransformer.php

@@ -24,10 +24,10 @@ class ListTransformer extends TransformerAbstract
             'id' => $post['id'],
             'id' => $post['id'],
             'type' => $post['type'],
             'type' => $post['type'],
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'], 10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'title' => $post['title'],
             'title' => $post['title'],
-            'content' => subtext($post['content'], 20),
+            'content' => subtext($post['content'], 100),
             'img' => $post['img'],
             'img' => $post['img'],
             'praise_count' => $post->data->praise_count,
             'praise_count' => $post->data->praise_count,
             'is_like' => PostLike::where('post_id', $post['id'])->where('uid', $this->uid)->exists()?1:0,
             'is_like' => PostLike::where('post_id', $post['id'])->where('uid', $this->uid)->exists()?1:0,

+ 2 - 2
app/Transformers/Post/ReplyTransformer.php

@@ -19,8 +19,8 @@ class ReplyTransformer extends TransformerAbstract
         return [
         return [
             'id' => $postComment['id'],
             'id' => $postComment['id'],
             'uid' => $postComment['uid'],
             'uid' => $postComment['uid'],
-            'username' => subtext($postComment['username'], 10),
-            'reply_username' => subtext($postComment['reply_username'], 10),
+            'username' => $postComment['username'],
+            'reply_username' => $postComment['reply_username'],
             'avatar' => $postComment['avatar'],
             'avatar' => $postComment['avatar'],
             'content' => $postComment['is_delete']?'该回复已被删除':$postComment['content'],
             'content' => $postComment['is_delete']?'该回复已被删除':$postComment['content'],
             'created_at' => Carbon::parse($postComment['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($postComment['created_at'])->diffForHumans(),

+ 2 - 2
app/Transformers/Post/SuggestTransformer.php

@@ -36,7 +36,7 @@ class SuggestTransformer extends TransformerAbstract
         foreach($comments as $item){
         foreach($comments as $item){
             $comment[] = [
             $comment[] = [
                 'id' => $item->id,
                 'id' => $item->id,
-                'username' => subtext($item->username, 10),
+                'username' => $item->username,
                 'content' => $item->is_delete?'该评论已被删除':$item->content,
                 'content' => $item->is_delete?'该评论已被删除':$item->content,
             ];
             ];
         }
         }
@@ -53,7 +53,7 @@ class SuggestTransformer extends TransformerAbstract
             'type' => $post['type'],
             'type' => $post['type'],
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'], 10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'topic' => $topic,
             'topic' => $topic,
             'title' => $post['title'],
             'title' => $post['title'],

+ 1 - 1
app/Transformers/Post/VideoTransformer.php

@@ -39,7 +39,7 @@ class VideoTransformer extends TransformerAbstract
             'id' => $post['id'],
             'id' => $post['id'],
             'type' => $post['type'],
             'type' => $post['type'],
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'], 10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'title' => $post['title'],
             'title' => $post['title'],
             'content' => $post['content'],
             'content' => $post['content'],

+ 1 - 1
app/Transformers/Topic/TopicDetailTransformer.php

@@ -21,7 +21,7 @@ class TopicDetailTransformer extends TransformerAbstract
     {
     {
         return [
         return [
             'id' => $topic['id'],
             'id' => $topic['id'],
-            'name' => subtext($topic['name'], 5),
+            'name' => $topic['name'],
             'img' => $topic['img'],
             'img' => $topic['img'],
             'follow_count' => getNumber($topic->follow->count() + $topic['base_count']),
             'follow_count' => getNumber($topic->follow->count() + $topic['base_count']),
             'is_follow' => $topic->follow->where('uid', $this->uid)->count()?1:0,
             'is_follow' => $topic->follow->where('uid', $this->uid)->count()?1:0,

+ 1 - 1
app/Transformers/Topic/TopicListTransformer.php

@@ -17,7 +17,7 @@ class TopicListTransformer extends TransformerAbstract
     {
     {
         return [
         return [
             'id' => $topic['id'],
             'id' => $topic['id'],
-            'name' => subtext($topic['name'], 5),
+            'name' => $topic['name'],
             'img' => $topic['img'],
             'img' => $topic['img'],
             'follow_count' => getNumber($topic->follow->count() + $topic['base_count']),
             'follow_count' => getNumber($topic->follow->count() + $topic['base_count']),
         ];
         ];

+ 6 - 6
app/Transformers/Topic/TopicPostTransformer.php

@@ -38,15 +38,15 @@ class TopicPostTransformer extends TransformerAbstract
             $reply = [];
             $reply = [];
             foreach($replies as $val){
             foreach($replies as $val){
                 $reply[] = [
                 $reply[] = [
-                    'username' => subtext($val->username, 10),
-                    'reply_username' => subtext($val->reply_username, 10),
+                    'username' => $val->username,
+                    'reply_username' => $val->reply_username,
                     'content' => $val->content,
                     'content' => $val->content,
                 ];
                 ];
             }
             }
             $comment[] = [
             $comment[] = [
                 'id' => $item->id,
                 'id' => $item->id,
-                'username' => subtext($item->username, 10),
-                'content' => subtext($item->content, 10),
+                'username' => $item->username,
+                'content' => $item->content,
                 'reply_count' => $replyCount,
                 'reply_count' => $replyCount,
                 'reply' => $reply,
                 'reply' => $reply,
             ];
             ];
@@ -55,7 +55,7 @@ class TopicPostTransformer extends TransformerAbstract
         foreach($post->topic() as $key => $val){
         foreach($post->topic() as $key => $val){
             $topic[] = [
             $topic[] = [
                 'id' => $key,
                 'id' => $key,
-                'name' => subtext($val, 5)
+                'name' => $val
             ];
             ];
         }
         }
         $isFollow = 0;
         $isFollow = 0;
@@ -68,7 +68,7 @@ class TopicPostTransformer extends TransformerAbstract
             'type' => $post['type'],
             'type' => $post['type'],
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'created_at' => Carbon::parse($post['created_at'])->diffForHumans(),
             'uid' => $post['uid'],
             'uid' => $post['uid'],
-            'username' => subtext($post['username'], 10),
+            'username' => $post['username'],
             'avatar' => $post['avatar'],
             'avatar' => $post['avatar'],
             'topic' => $topic,
             'topic' => $topic,
             'title' => $post['title'],
             'title' => $post['title'],