diff --git a/app/admin/controller/v1/ProductCategory.php b/app/admin/controller/v1/ProductCategory.php index 0433c8c1..5e1c3786 100644 --- a/app/admin/controller/v1/ProductCategory.php +++ b/app/admin/controller/v1/ProductCategory.php @@ -24,6 +24,7 @@ class ProductCategory 'level', 'is_show' ]) + ->language(request()->lang_id) ->withSearch(['name_nullable'], [ 'name_nullable' => $params['keywords'] ]) diff --git a/app/admin/model/v1/ProductCategoryModel.php b/app/admin/model/v1/ProductCategoryModel.php index 3907cab6..3eaf3e68 100644 --- a/app/admin/model/v1/ProductCategoryModel.php +++ b/app/admin/model/v1/ProductCategoryModel.php @@ -22,7 +22,13 @@ class ProductCategoryModel extends ProductCategoryBaseModel // 根据pid查询 public function scopePid($query, $pid) { - $query->where('pid', $pid); + $query->where('pid', '=', $pid); + } + + // 所属语言查询 + public function scopeLanguage($query, $value) + { + $query->where('language_id', '=', $value); } // 搜索分类名称