更新分组密码

This commit is contained in:
2026-05-29 22:55:10 +08:00
parent dfd308873a
commit 26e42dd2a4
14 changed files with 308 additions and 14 deletions
@@ -26,6 +26,7 @@ class GoodsGroupController extends AdminController
$grid->column('id')->sortable();
$grid->column('gp_name')->editable();
$grid->column('is_open')->switch();
$grid->column('is_open_group_pwd')->switch();
$grid->column('ord')->editable();
$grid->column('created_at');
$grid->column('updated_at')->sortable();
@@ -66,6 +67,16 @@ class GoodsGroupController extends AdminController
return admin_trans('dujiaoka.status_close');
}
});
$show->field('is_open_group_pwd')->as(function ($isOpenGroupPwd) {
if ($isOpenGroupPwd == GoodsGroupModel::STATUS_OPEN) {
return admin_trans('dujiaoka.status_open');
} else {
return admin_trans('dujiaoka.status_close');
}
});
$show->field('group_pwd')->as(function ($groupPwd) {
return empty($groupPwd) ? '' : '******';
});
$show->field('ord');
$show->field('created_at');
$show->field('updated_at');
@@ -83,6 +94,8 @@ class GoodsGroupController extends AdminController
$form->display('id');
$form->text('gp_name');
$form->switch('is_open')->default(GoodsGroupModel::STATUS_OPEN);
$form->switch('is_open_group_pwd')->default(GoodsGroupModel::STATUS_CLOSE);
$form->text('group_pwd')->help(admin_trans('goods-group.fields.group_pwd_help'));
$form->number('ord')->default(1)->help(admin_trans('dujiaoka.ord'));
$form->display('created_at');
$form->display('updated_at');