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

View File

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

View File

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