修复分类锁的bug
This commit is contained in:
@@ -92,13 +92,26 @@ class GoodsGroupController extends AdminController
|
||||
{
|
||||
return Form::make(new GoodsGroup(), function (Form $form) {
|
||||
$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->text('gp_name', admin_trans('goods-group.fields.gp_name'));
|
||||
$form->switch('is_open', admin_trans('goods-group.fields.is_open'))->default(GoodsGroupModel::STATUS_OPEN);
|
||||
|
||||
$form->divider('分类密码访问');
|
||||
$form->switch('is_open_group_pwd', admin_trans('goods-group.fields.is_open_group_pwd'))->default(GoodsGroupModel::STATUS_CLOSE);
|
||||
$form->text('group_pwd', admin_trans('goods-group.fields.group_pwd'))
|
||||
->help(admin_trans('goods-group.fields.group_pwd_help'));
|
||||
|
||||
$form->number('ord', admin_trans('goods-group.fields.ord'))->default(1)->help(admin_trans('dujiaoka.ord'));
|
||||
$form->display('created_at');
|
||||
$form->display('updated_at');
|
||||
|
||||
$form->saving(function (Form $form) {
|
||||
if ((int) $form->is_open_group_pwd !== GoodsGroupModel::STATUS_OPEN) {
|
||||
$form->group_pwd = null;
|
||||
} elseif ($form->isEditing() && $form->group_pwd === null) {
|
||||
$form->deleteInput('group_pwd');
|
||||
}
|
||||
});
|
||||
|
||||
$form->disableViewButton();
|
||||
$form->footer(function ($footer) {
|
||||
// 去掉`查看`checkbox
|
||||
|
||||
Reference in New Issue
Block a user