This commit is contained in:
2025-05-30 15:50:57 +08:00
parent 665f46eb14
commit b28f9d7530
2 changed files with 10 additions and 3 deletions
+5 -3
View File
@@ -4,6 +4,7 @@ namespace app\console\controller;
use app\console\model\BrandBannerModel;
use app\console\model\BrandTraitModel;
use app\console\model\BrandTranslationModel;
use support\Request;
use support\Response;
use app\console\model\BrandModel;
@@ -108,12 +109,13 @@ class BrandController extends BaseController
if ($scene === 'default') {
$params['filters'] = [];
if(!empty($params['name'])){
$params['filters'][] = ['field' => 'name', 'operator' => 'like', 'value' => '%'.$params['name'].'%'];
}
if($params['status'] != ''){
$params['filters'][] = ['field' => 'status', 'operator' => '=', 'value' => $params['status']];
}
if(!empty($params['name'])){
$id = BrandTranslationModel::where('name', 'like', '%'.$params['name'].'%')->pluck('id')->toArray();
$params['filters'][] = ['field' => 'id', 'operator' => 'in', 'value' => $id];
}
}
return $params;