补充未提交文件
parent
e0246775d2
commit
2fdea9d2d5
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
namespace App\Admin\Renderable;
|
||||
|
||||
use App\Models\ProductPartSku;
|
||||
use Dcat\Admin\Grid;
|
||||
use Dcat\Admin\Grid\LazyRenderable;
|
||||
|
||||
class ProductPartSkuTable extends LazyRenderable
|
||||
{
|
||||
public function grid(): Grid
|
||||
{
|
||||
$partId = $this->payload['id'];
|
||||
// dd($partId);
|
||||
$builder = ProductPartSku::query();
|
||||
$builder->with('sku')->where('part_id', $partId);
|
||||
return Grid::make($builder, function (Grid $grid) {
|
||||
$grid->column('sku.name', __('product-sku.fields.name'));
|
||||
$grid->column('sort');
|
||||
$grid->quickSearch(['sku.name']);
|
||||
$grid->model()->orderBy('sort', 'desc');
|
||||
$grid->disableActions();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
namespace App\Admin\Renderable;
|
||||
|
||||
use App\Models\ProductSku;
|
||||
use Dcat\Admin\Grid;
|
||||
use Dcat\Admin\Grid\LazyRenderable;
|
||||
|
||||
class ProductSkuSimpleTable extends LazyRenderable
|
||||
{
|
||||
public function grid(): Grid
|
||||
{
|
||||
$partId = $this->part_id;
|
||||
$builder = ProductSku::query();
|
||||
// $builder->with('parts')->whereHas('parts', function ($query) use ($partId) {
|
||||
// $query->where('id', $partId);
|
||||
// });
|
||||
return Grid::make($builder, function (Grid $grid) {
|
||||
$grid->disableRowSelector(false);
|
||||
$grid->column('name');
|
||||
$grid->quickSearch(['name']);
|
||||
$grid->disableActions();
|
||||
});
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue