|
@@ -6,6 +6,7 @@ use App\Exceptions\BsideGlobalException; |
|
@@ -6,6 +6,7 @@ use App\Exceptions\BsideGlobalException; |
|
6
|
use App\Helper\Arr;
|
6
|
use App\Helper\Arr;
|
|
7
|
use App\Helper\Common;
|
7
|
use App\Helper\Common;
|
|
8
|
use App\Http\Logic\Bside\BaseLogic;
|
8
|
use App\Http\Logic\Bside\BaseLogic;
|
|
|
|
9
|
+use App\Models\News\News;
|
|
9
|
use App\Models\Product\Keyword;
|
10
|
use App\Models\Product\Keyword;
|
|
10
|
use App\Models\Product\KeywordRelated;
|
11
|
use App\Models\Product\KeywordRelated;
|
|
11
|
use App\Models\Product\Product;
|
12
|
use App\Models\Product\Product;
|
|
@@ -38,6 +39,8 @@ class KeywordLogic extends BaseLogic |
|
@@ -38,6 +39,8 @@ class KeywordLogic extends BaseLogic |
|
38
|
{
|
39
|
{
|
|
39
|
$info = $this->model->read($this->param);
|
40
|
$info = $this->model->read($this->param);
|
|
40
|
$info['url'] = $this->user['domain'] . $info['route'];
|
41
|
$info['url'] = $this->user['domain'] . $info['route'];
|
|
|
|
42
|
+ $info['related_news_info'] = News::whereIn('id', $info['related_news_ids'])->select(['id', 'name'])->get();
|
|
|
|
43
|
+
|
|
41
|
return $this->success($info);
|
44
|
return $this->success($info);
|
|
42
|
}
|
45
|
}
|
|
43
|
|
46
|
|