WEB-INF.manager.mdiy.config.index.ftl Maven / Gradle / Ivy
自定义配置
<#include "../../include/head-file.ftl">
<@shiro.hasPermission name="mdiy:config:del">
删除
@shiro.hasPermission>
<@shiro.hasPermission name="mdiy:config:importJson">
导入
@shiro.hasPermission>
刷新缓存
{{item.label}}
允许之后,前段可以通过接口获取配置信息
自定义模型json
通过 代码生成器 在线设计表单,
打开 代码预览 菜单,选择 自定义模型并复制代码粘贴到当前文本框
注意: 更新配置模型时会删除原有录入的数据,所以更新模型时谨慎操作。权限必须分配好,如果出现数据异常第一时间查看日志分析原因
取 消
确 定
根据实际业务情况,修改表单代码来满足业务需求
表单项的 name 对应字段信息的 model 属性
查询
重置
功能介绍 开发手册
满足配置化数据的业务管理,例如:上传设置、会员设置、支付宝设置。
注意:如果给管理员赋予其中一个配置更新权限,管理员会拥有所有配置的更新权限,请谨慎赋予查看权限
{{emptyText}}
配置名称
提供给业务中调用 如:ConfigUtil.getString("配置名称","字段名称")
允许前端获取
只有前端必要获取的配置才允许,默认不允许
允许
—
操作
复制菜单JSON:复制的数据可以在 权限管理>菜单管理 导入,方便快速创建菜单使用
注意:只能是导入到已有的父菜单中
更新模型:可以通过重复导入JSON配置来修改对应的表结构
表单预览:显示表单各个控件的效果
数据预览:管理业务数据入口
<@shiro.hasPermission name="mdiy:config:del">
删除
@shiro.hasPermission>
<@shiro.hasPermission name="mdiy:config:update">
更新模型
@shiro.hasPermission>
复制模型JSON
复制菜单JSON
表单预览
数据预览