完善列表复制
parent
a8ddfa9ec9
commit
a4a321adfc
|
|
@ -31,7 +31,7 @@ class AfterSaleController extends AdminController
|
||||||
{
|
{
|
||||||
$builder = AfterSale::with(['user', 'order', 'orderProduct', 'tags']);
|
$builder = AfterSale::with(['user', 'order', 'orderProduct', 'tags']);
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
$grid->column('sn');
|
$grid->column('sn')->copyable();
|
||||||
$grid->column('tags', '标签')->display(function ($tags) {
|
$grid->column('tags', '标签')->display(function ($tags) {
|
||||||
$array = [];
|
$array = [];
|
||||||
foreach ($this->tags as $key => $tag) {
|
foreach ($this->tags as $key => $tag) {
|
||||||
|
|
@ -39,8 +39,8 @@ class AfterSaleController extends AdminController
|
||||||
}
|
}
|
||||||
return $array;
|
return $array;
|
||||||
})->label();
|
})->label();
|
||||||
$grid->column('user.phone');
|
$grid->column('user.phone')->copyable();
|
||||||
$grid->column('order.sn');
|
$grid->column('order.sn')->copyable();
|
||||||
|
|
||||||
$grid->column('orderProduct.name');
|
$grid->column('orderProduct.name');
|
||||||
$grid->column('num');
|
$grid->column('num');
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class CouponTaskLogController extends AdminController
|
||||||
$grid->column('id')->sortable();
|
$grid->column('id')->sortable();
|
||||||
$grid->column('task.name');
|
$grid->column('task.name');
|
||||||
$grid->column('coupon.name');
|
$grid->column('coupon.name');
|
||||||
$grid->column('user.phone');
|
$grid->column('user.phone')->copyable();
|
||||||
$grid->column('num');
|
$grid->column('num');
|
||||||
$grid->column('status')->using([
|
$grid->column('status')->using([
|
||||||
0=>'未发放',
|
0=>'未发放',
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ class OrderController extends AdminController
|
||||||
|
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
$grid->column('id')->sortable();
|
$grid->column('id')->sortable();
|
||||||
$grid->column('sn');
|
$grid->column('sn')->copyable();
|
||||||
$grid->column('tags', '标签')->display(function ($tags) {
|
$grid->column('tags', '标签')->display(function ($tags) {
|
||||||
$array = [];
|
$array = [];
|
||||||
foreach ($this->tags as $key => $tag) {
|
foreach ($this->tags as $key => $tag) {
|
||||||
|
|
@ -47,7 +47,7 @@ class OrderController extends AdminController
|
||||||
}
|
}
|
||||||
return $array;
|
return $array;
|
||||||
})->label();
|
})->label();
|
||||||
$grid->column('user.phone');
|
$grid->column('user.phone')->copyable();
|
||||||
$grid->column('total_amount')->display(function ($value) {
|
$grid->column('total_amount')->display(function ($value) {
|
||||||
return bcdiv($value, 100, 2);
|
return bcdiv($value, 100, 2);
|
||||||
})->prepend('¥');
|
})->prepend('¥');
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ class OrderPackageController extends AdminController
|
||||||
$builder = OrderPackage::with(['order', 'tags']);
|
$builder = OrderPackage::with(['order', 'tags']);
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
// $grid->column('id')->sortable();
|
// $grid->column('id')->sortable();
|
||||||
$grid->column('order.sn');
|
$grid->column('order.sn')->copyable();
|
||||||
$grid->column('tags', '标签')->display(function ($tags) {
|
$grid->column('tags', '标签')->display(function ($tags) {
|
||||||
$array = [];
|
$array = [];
|
||||||
foreach ($this->tags as $key => $tag) {
|
foreach ($this->tags as $key => $tag) {
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ class PointsLogController extends AdminController
|
||||||
$builder = PointsLog::with('user');
|
$builder = PointsLog::with('user');
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
// $grid->column('id')->sortable();
|
// $grid->column('id')->sortable();
|
||||||
$grid->column('user.phone');
|
$grid->column('user.phone')->copyable();
|
||||||
$grid->column('desc');
|
$grid->column('desc');
|
||||||
// $grid->column('type');
|
// $grid->column('type');
|
||||||
$grid->column('points');
|
$grid->column('points');
|
||||||
|
|
|
||||||
|
|
@ -38,12 +38,12 @@ class UserController extends AdminController
|
||||||
$builder = User::with(['userInfo', 'wallet', 'balance', 'userInfo.inviterInfo.user']);
|
$builder = User::with(['userInfo', 'wallet', 'balance', 'userInfo.inviterInfo.user']);
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
// $grid->column('id')->sortable();
|
// $grid->column('id')->sortable();
|
||||||
$grid->column('phone');
|
$grid->column('phone')->copyable();
|
||||||
$grid->column('userInfo.agent_level')->display(function ($value) {
|
$grid->column('userInfo.agent_level')->display(function ($value) {
|
||||||
return $this->userInfo?->agent_level_name??'未知';
|
return $this->userInfo?->agent_level_name??'未知';
|
||||||
})->label();
|
})->label();
|
||||||
|
|
||||||
$grid->column('userInfo.inviterInfo.user.phone');
|
$grid->column('userInfo.inviterInfo.user.phone')->copyable();
|
||||||
$grid->column('userInfo.growth_value');
|
$grid->column('userInfo.growth_value');
|
||||||
$grid->column('userInfo.group_sales_value');
|
$grid->column('userInfo.group_sales_value');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class UserSimpleTable extends LazyRenderable
|
||||||
$builder = User::query();
|
$builder = User::query();
|
||||||
return Grid::make($builder, function (Grid $grid) {
|
return Grid::make($builder, function (Grid $grid) {
|
||||||
$grid->disableRowSelector(false);
|
$grid->disableRowSelector(false);
|
||||||
$grid->column('phone');
|
$grid->column('phone')->copyable();
|
||||||
$grid->quickSearch(['phone']);
|
$grid->quickSearch(['phone']);
|
||||||
$grid->disableActions();
|
$grid->disableActions();
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue