Browse Source

只有编辑和逐词解析模式才获取suggestionCount

visuddhinanda 3 years ago
parent
commit
3a09d32402
1 changed files with 5 additions and 4 deletions
  1. 5 4
      app/Http/Resources/SentResource.php

+ 5 - 4
app/Http/Resources/SentResource.php

@@ -32,14 +32,15 @@ class SentResource extends JsonResource
                 "channel"=> $channel,
                 "studio" => StudioApi::getById($channel["studio_id"]),
                 "updated_at"=> $this->updated_at,
-                "suggestionCount" => SuggestionApi::getCountBySent($this->book_id,
+            ];
+        if($request->get('mode')==="edit" || $request->get('mode')==="wbw"){
+            $data['suggestionCount'] = SuggestionApi::getCountBySent($this->book_id,
                                                                    $this->paragraph,
                                                                    $this->word_start,
                                                                    $this->word_end,
                                                                    $this->channel_uid
-                                                                ),
-            ];
-
+                                                                );
+        }
         if(isset($this->acceptor_uid) && !empty($this->acceptor_uid)){
             $data["acceptor"]=UserApi::getById($this->acceptor_uid);
             $data["pr_edit_at"]=$this->pr_edit_at;