6
0
Fork 0

调整异步表格弹窗

release
vine_liutk 2021-12-31 21:43:32 +08:00
parent a229d0998d
commit 5dc2414350
3 changed files with 6 additions and 7 deletions

View File

@ -2,7 +2,7 @@
namespace App\Admin\Controllers;
use App\Admin\Actions\Grid\DistributionPreIncomeLog;
use App\Admin\Renderable\DistributionPreIncomeLogTable;
use App\Admin\Repositories\DistributionPreIncome;
use App\Models\DistributionPreIncome as DistributionPreIncomeModel;
use App\Models\UserInfo;
@ -39,7 +39,7 @@ class DistributionPreIncomeController extends AdminController
$grid->column('total_revenue');
$grid->column('logs', '收益详情')->display('详情')->modal(function ($modal) {
$modal->title('收益详情');
return DistributionPreIncomeLog::make();
return DistributionPreIncomeLogTable::make(['id'=>$this->id]);
});
$grid->column('status')->using(DistributionPreIncomeModel::$statusTexts)->dot([
0=>'danger',

View File

@ -1,12 +1,12 @@
<?php
namespace App\Admin\Actions\Grid;
namespace App\Admin\Renderable;
use App\Models\DistributionPreIncomeLog as DistributionPreIncomeLogModel;
use Dcat\Admin\Grid;
use Dcat\Admin\Support\LazyRenderable;
class DistributionPreIncomeLog extends LazyRenderable
class DistributionPreIncomeLogTable extends LazyRenderable
{
public function render()
{
@ -22,7 +22,7 @@ class DistributionPreIncomeLog extends LazyRenderable
$grid->disableActions();
$grid->disableCreateButton();
$grid->disablePagination();
$grid->async();
// $grid->async();
});
return $grid;

View File

@ -2,7 +2,6 @@
namespace App\Admin\Renderable;
use App\Admin\Actions\Grid\DistributionPreIncomeLog;
use App\Models\DistributionPreIncome;
use Dcat\Admin\Grid;
use Dcat\Admin\Grid\LazyRenderable;
@ -26,7 +25,7 @@ class DistributionPreIncomeSimpleTable extends LazyRenderable
$grid->column('total_revenue', '收益');
$grid->column('logs', '收益详情')->display('详情')->modal(function ($modal) {
$modal->title('收益详情');
return DistributionPreIncomeLog::make();
return DistributionPreIncomeLogTable::make(['id'=>$this->id]);
});
$grid->column('created_at', '创建时间');
// $grid->withBorder();