|
@@ -15,7 +15,7 @@ class GoodsService extends BaseService
|
|
|
public function specPaginate($params)
|
|
|
{
|
|
|
$p = Spec::query()->when($params['name'], function (Builder $query) use ($params) {
|
|
|
- return $query->where("name", $params['name']);
|
|
|
+ return $query->where("name", 'like', "%{$params['name']}%");
|
|
|
})->orderByDesc("id")->paginate($params['page_size']);
|
|
|
|
|
|
return [
|
|
@@ -39,7 +39,7 @@ class GoodsService extends BaseService
|
|
|
$spec->index_weight = Arr::get($params, 'index_weight');
|
|
|
$spec->category_weight = Arr::get($params, 'category_weight');
|
|
|
$spec->search_weight = Arr::get($params, 'search_weight');
|
|
|
- $spec->is_custom = Arr::get($params, 'is_custom');
|
|
|
+ $spec->is_custom = (int)Arr::get($params, 'is_custom');
|
|
|
|
|
|
DB::transaction(function () use ($params, $spec) {
|
|
|
$spec->save();
|