admin_permissions
parent
fddb704877
commit
250cd4bc1d
|
|
@ -35,10 +35,7 @@ class VipController extends AdminController
|
|||
$grid->showCreateButton(Admin::user()->can('dcat.admin.vip.create'));
|
||||
//修改
|
||||
$grid->showEditButton(Admin::user()->can('dcat.admin.vip.edit'));
|
||||
//删除以及自定义操作
|
||||
$grid->actions(function (Grid\Displayers\Actions $actions) {
|
||||
$actions->disableDelete(Admin::user()->cannot('dcat.admin.vip.destroy'));
|
||||
});
|
||||
$grid->showDeleteButton(Admin::user()->can('dcat.admin.vip.destroy'));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -64,6 +61,9 @@ class VipController extends AdminController
|
|||
$show->field('gift')->view('admin.vip.gift');
|
||||
$show->field('created_at');
|
||||
$show->field('updated_at');
|
||||
|
||||
$show->disableEditButton();
|
||||
$show->disableDeleteButton();
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -94,6 +94,10 @@ class VipController extends AdminController
|
|||
|
||||
$form->hidden('gift')->customFormat(fn($v) => json_encode($v));
|
||||
|
||||
$form->disableCreatingCheck();
|
||||
$form->disableEditingCheck();
|
||||
$form->disableDeleteButton();
|
||||
|
||||
$form->saving(function (Form $form) {
|
||||
$gift = $form->model()?->gift ?: [];
|
||||
if ($form->coupon) {
|
||||
|
|
|
|||
|
|
@ -224,7 +224,8 @@ return [
|
|||
'auth/logout',
|
||||
'auth/setting',
|
||||
'dcat-api*',
|
||||
'api/wang-editor/upload'
|
||||
'api/wang-editor/upload',
|
||||
'api/*',
|
||||
],
|
||||
],
|
||||
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ class AdminPermissionSeeder extends Seeder
|
|||
],
|
||||
'vip' => [
|
||||
'name' => '会员卡管理',
|
||||
'curd' => ['index', 'show', 'create', 'store', 'destroy'],
|
||||
'curd' => true,
|
||||
],
|
||||
'user_vip' => [
|
||||
'name' => '会员卡购买记录',
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ return [
|
|||
'store_id' => '门店',
|
||||
'product_sku_id' => '商品',
|
||||
'status' => '状态',
|
||||
'amount' => '库存',
|
||||
],
|
||||
'options' => [
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in New Issue