系统参数

EZ 提供了一套管理页面模版,使用的layuimini.通过简单的一些配置参数,即可生成一个后台管理系统脚手架。
访问链接:/topezadmin/index.html

脚手架参数配置

配置项 说明 默认值
topezadmin.cacheFlag 是否开启缓存,开启后,页面配置将会加载至缓存 true
topezadmin.datasourceBeanNames 页面所使用的springdatasource数据库连接池,如果是多数据源,使用半角逗号分开,不同的列表或表单可以选择不同的数据源 dataSource
topezadmin.logType # 1 是否记录日志 2 是否打印删除 3 是否拒绝删除 4 打印超过10秒的
# 1000 仅打印日志
# 0001-10000 打印超过10秒的sql
# 0100 打印没有where的 delete 或者update 语句
# 0010 如果遇到没有where的delete 或者update语句,抛出异常
0000-10000
topezadmin.adminStyle 页面样式,可以自定义其他样式或皮肤,参考 classpath:/topezadmin/config/layui
更改layui文件夹名称即可
layui
topezadmin.uploadUrl 上传URL,需要返回 resourceId 字段 /topezadmin/form/upload.html
topezadmin.downloadUrl 下载URL前缀 + 上传URL返回的resourceId,展示为图片的SRC /topezadmin/form/download.html?fileId=
topezadmin.uploadPath 默认是上传到文件夹的,需要配置一个上传路径 /data/upload/ezadmin
topezadmin.exportClass 实现 top.ezadmin.plugins.export.EzExport 接口 实现自定义的导出,默认CSV格式 top.ezadmin.plugins.export.CSVExport
topezadmin.cacheClass 实现 top.ezadmin.plugins.cache.EzCache 接口 实现自定义的缓存,默认Caffeine top.ezadmin.plugins.cache.CaffeineCache
topezadmin.refreshClass 实现 top.ezadmin.plugins.refresh.EzRefresh 接口 实现自定义的文件监听,注意topezadmin.cacheFlag=false才会生效 top.ezadmin.plugins.refresh.DefaultRefresh
topezadmin.layout container:响应式宽度, fluid 100%宽度 container
topezadmin.holiday 日期选择器,展示假期 [["2024-1-1","2024-2-10","2024-2-11","2024-2-12","2024-2-13","2024-2-14","2024-2-15","2024-2-16","2024-2-17","2024-4-4","2024-4-5","2024-4-6","2024-5-1","2024-5-2","2024-5-3","2024-5-4","2024-5-5","2024-6-8","2024-6-9","2024-6-10","2024-9-15","2024-9-16","2024-9-17","2024-10-1","2024-10-2","2024-10-3","2024-10-4","2024-10-5","2024-10-6","2024-10-7"],["2024-2-4","2023-2-18","2024-4-7","2024-4-28","2024-5-11","2024-9-14","2024-9-29","2024-10-12"]]
topezadmin.signoutUrl 登出URL
topezadmin.navUrl admin框架的菜单接口 /topezadmin/list/navs.html
topezadmin.config 透传到首页的JSON配置 {}
topezadmin.logoUrl Logo
topezadmin.systemName 首页的标题
topezadmin.appendJs 首页自定义JS
topezadmin.messageUrl 首页右上角消息通知URL
topezadmin.appendJs 首页自定义JS