提交 e5c1a684 编写于 作者: S sunjianhua

feature:菜单新增批量设置分组名

上级 dccd20c3
......@@ -299,6 +299,10 @@ class MenuController extends Controller
}
Menu::query()->whereIn('id', $ids)->update(['order' => $order]);
break;
case 'group':
$group = strval($request->input('params', ''));
Menu::query()->whereIn('id', $ids)->update(['group' => $group]);
break;
default:
break;
}
......
......@@ -40,6 +40,7 @@
<th lay-data="{width:50, type:'checkbox'}"></th>
<th lay-data="{field:'id', width:80, sort: true}">ID</th>
<th lay-data="{templet:'#menuName'}">名称</th>
<th lay-data="{field: 'group'}">分组</th>
<th lay-data="{field:'parentName'}">上级菜单</th>
<th lay-data="{field:'route'}">路由</th>
<th lay-data="{field:'url'}">URL</th>
......@@ -61,6 +62,7 @@
<option value="enable">启用</option>
<option value="parent">设置父级菜单</option>
<option value="order">设置排序</option>
<option value="group">设置分组</option>
<option value="delete">删除</option>
</select>
</div>
......@@ -191,6 +193,8 @@
$('input[name=params]').attr('placeholder', '请填写父级菜单的ID');
} else if (data.value === 'order') {
$('input[name=params]').attr('placeholder', '请填写排序值');
} else if (data.value === 'group') {
$('input[name=params]').attr('placeholder', '请填写分组名称');
} else {
$('input[name=params]').attr('placeholder', '');
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册