后台用户登录
登录成功后,会跳转到wconfig.json配置文件中规定的跳转地址LoginRedirect,详见配置文件。
后台地址的URL样式在菜单管理已有介绍。
如果配置的LoginRedirect是后台管理地址,那么首先要按照菜单管理部分的配置方法初始化后台管理页面。
一个完整的后台管理需要以下几个部分。
URL地址
URL决定了后台页面的类型。
page代表自定义page页面,会读取menu.TplName中配置的模板进行渲染。
info代表详情页面,会使用表信息(table_infos)和字段信息(columns)中的配置自动生成表单页面供新增或者编辑。如果url中id=0,那么是新增;否则是编辑。
list代表列表页面,能够个性化搜索列表中的数据。
search代表搜索页面,搜索页面的结果只能查看,没有菜单进行编辑。
后台菜单
假如后台登录跳转的URL如下:
/manager/page.html
那么代表跳转到了 menus表中的ename = 'manager'的菜单中,并且使用 menus.Tplname中配置的html模板进行渲染。
可以在consul中配置如下信息:
# www.sexbao.net/files/views/manager.html
欢迎登录晒宝模板网
登录后就可以看到 "欢迎登录晒宝模板网"的提示信息。
表和字段关联信息
假如后台登录跳转的URL如下:
/manager/list.html
那么代表跳转到了 menus表中的ename = 'manager'的菜单中,并且使用 menus.vue_form_id中配置ID,到table_info表中查找
id=ID的信息,具体参照表和字段配置
登录后就可以看到列表信息。