mirror of
https://github.com/jeecgboot/JimuReport.git
synced 2025-10-14 06:20:23 +00:00
积木报表权限排除
This commit is contained in:
@@ -61,6 +61,8 @@ public class SpringSecurityConfig {
|
||||
"/jmreport/form/submit",
|
||||
"/jmreport/form/repeat/check/**",
|
||||
"/jmreport/exportReport",
|
||||
"/jmreport/dictCodeSearch",
|
||||
"/jmreport/query/multiple/initValue",
|
||||
"/jmreport/addViewCount/**").permitAll()
|
||||
// 仪表盘分享页面
|
||||
.antMatchers("/jimubi/share/view/**",
|
||||
|
@@ -8,7 +8,7 @@ spring:
|
||||
password: root
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
security:
|
||||
#放开预览页面不需要登录
|
||||
#是否放开预览页面不需要登录
|
||||
open-view-page: true
|
||||
#登录账号和密码
|
||||
user:
|
||||
@@ -53,6 +53,14 @@ jeecg:
|
||||
bucketName: ??
|
||||
#大屏报表参数设置
|
||||
jmreport:
|
||||
# 邮件发送
|
||||
mail:
|
||||
# 是否开启
|
||||
enabled: false
|
||||
host: "???"
|
||||
sender: "???"
|
||||
username: "??@??.com"
|
||||
password: "???"
|
||||
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离)
|
||||
saasMode:
|
||||
# 平台上线安全配置
|
||||
@@ -61,6 +69,8 @@ jeecg:
|
||||
dataSourceSafe: false
|
||||
# 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可放开限制)
|
||||
lowCodeMode: dev
|
||||
# sql注入检查级别(strict:严格, basic:简单校验, none:不校验)
|
||||
sqlInjectionLevel: basic
|
||||
# 展示列数
|
||||
col: 100
|
||||
# 展示行数
|
||||
@@ -72,13 +82,8 @@ jeecg:
|
||||
- 20
|
||||
- 30
|
||||
- 40
|
||||
# 邮件发送
|
||||
mail:
|
||||
enabled: false
|
||||
sender: 积木报表
|
||||
host: smtp.exmail.qq.com
|
||||
username: ??
|
||||
password: ??
|
||||
ai:
|
||||
jeecg-host: http://localhost:8080/jeecgboot/
|
||||
#输出sql日志
|
||||
logging:
|
||||
level:
|
||||
|
@@ -8,7 +8,7 @@ spring:
|
||||
password: root
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
security:
|
||||
#放开预览页面不需要登录
|
||||
#是否放开预览页面不需要登录
|
||||
open-view-page: true
|
||||
#登录账号和密码
|
||||
user:
|
||||
@@ -54,13 +54,15 @@ jeecg:
|
||||
#大屏报表参数设置
|
||||
jmreport:
|
||||
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离)
|
||||
saasMode: created
|
||||
saasMode:
|
||||
# 平台上线安全配置
|
||||
firewall:
|
||||
# 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库)
|
||||
dataSourceSafe: true
|
||||
# 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可放开限制)
|
||||
lowCodeMode: prod
|
||||
# sql注入检查级别(strict:严格, basic:简单校验, none:不校验)
|
||||
sqlInjectionLevel: strict
|
||||
# 展示列数
|
||||
col: 100
|
||||
# 展示行数
|
||||
@@ -72,6 +74,8 @@ jeecg:
|
||||
- 20
|
||||
- 30
|
||||
- 40
|
||||
ai:
|
||||
jeecg-host: http://localhost:8080/jeecgboot/
|
||||
#输出sql日志
|
||||
logging:
|
||||
level:
|
||||
|
@@ -0,0 +1,41 @@
|
||||
server:
|
||||
port: 8085
|
||||
spring:
|
||||
#配置静态资源
|
||||
mvc:
|
||||
static-path-pattern: /**
|
||||
resource:
|
||||
static-locations: classpath:/static/
|
||||
#配置数据库
|
||||
datasource:
|
||||
url: jdbc:sqlserver://127.0.0.1:1433;SelectMethod=cursor;DatabaseName=jimureport
|
||||
username: sa
|
||||
password: ???
|
||||
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
|
||||
#Minidao配置
|
||||
minidao:
|
||||
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
|
||||
#JimuReport[上传配置]
|
||||
jeecg:
|
||||
# local|minio|alioss
|
||||
uploadType: oss
|
||||
# local
|
||||
path:
|
||||
#文件路径
|
||||
upload: /opt/upload
|
||||
# alioss
|
||||
oss:
|
||||
accessKey: ??
|
||||
secretKey: ??
|
||||
endpoint: oss-cn-beijing.aliyuncs.com
|
||||
bucketName: jeecgdev
|
||||
# minio
|
||||
minio:
|
||||
minio_url: http://minio.jeecg.com
|
||||
minio_name: ??
|
||||
minio_pass: ??
|
||||
bucketName: ??
|
||||
#输出sql日志
|
||||
logging:
|
||||
level:
|
||||
org.jeecg.modules.jmreport: info
|
Reference in New Issue
Block a user