diff --git a/app/console/controller/VehicleNewSkusController.php b/app/console/controller/VehicleNewSkusController.php index 5067b6a..4ce3b1d 100644 --- a/app/console/controller/VehicleNewSkusController.php +++ b/app/console/controller/VehicleNewSkusController.php @@ -68,8 +68,8 @@ class VehicleNewSkusController extends BaseController $params = parent::prepareParams($request, $scene); if ($scene === 'default') { - $params['filters'] = []; - $params['filters'][] = ['id' => 'brand', 'operator' => '=', 'value' => $params['id']]; + $params['filters'][] = ['field' => 'status', 'operator' => '=', 'value' => '1']; + $params['filters'][] = ['field' => 'vehicle_id', 'operator' => '=', 'value' => $params['id']]; } return $params; diff --git a/app/console/service/VehicleNewSkusService.php b/app/console/service/VehicleNewSkusService.php index 28a38a9..81429f9 100644 --- a/app/console/service/VehicleNewSkusService.php +++ b/app/console/service/VehicleNewSkusService.php @@ -32,10 +32,8 @@ class VehicleNewSkusService extends BaseService return [ 'default' => function ($params) { return [ - 'filters' => [ - ['field' => 'status', 'operator' => '=', 'value' => '1'], - ], - 'fields' => ['id','status'], + 'filters' => $params['filters'], + 'fields' => ['id','vehicle_id','status'], 'relations' => [ 'skuAttributes' => [], 'skuAttributes.attribute' => ['id', 'input_type', 'is_img', 'status'],