其它组件
role_treemenu_cfg
角色和菜单树。给「这个角色能看哪些菜单」这种配置页用,一般不出现在业务页。
Option 没有 Component 这一层,直接是 Sql、Texts、Layout。
Sql
每一项都是 { sql_id, ...参数 },sql_id 和参数平级。
| 键 | 查询要返回什么 |
|---|---|
RoleList | 左侧角色列表 |
MenuTree | 列 id、parent_id、name |
RoleMenu | 列 menu_id。请求时会带上 role_id |
UpdateRoleMenus | 保存。请求体里有 role_id 和 role_menu_temp_table |
Texts
界面上的句子:RolePlaceholder、LoadDone、SaveDone、MenuTreeCaption、PreviewCaption。
Layout
SplitterTopReserve、SplitterSideMargin,分割条四周留白。
select_box 和 button
加载器的类型表里有这两项,当前仓库没有 select_box.js 和 button.js。新页面不要写这两个 Type。选择框用表格或 sub_file_manager 的 MainSelect,按钮用 Toolbar.Items 或 MoreItems。