# 增加Springboot Actuator授权、升级积木报表2.0.0
parent
fa6a7cf404
commit
153717f3d4
|
|
@ -59,7 +59,7 @@
|
|||
<freemarker.version>2.3.33</freemarker.version>
|
||||
<jsoup.version>1.18.1</jsoup.version>
|
||||
<tika.version>3.1.0</tika.version>
|
||||
<jimureport-spring.version>1.9.4</jimureport-spring.version>
|
||||
<jimureport-spring.version>2.0.0</jimureport-spring.version>
|
||||
<jimubi-spring.version>1.9.5</jimubi-spring.version>
|
||||
</properties>
|
||||
|
||||
|
|
|
|||
|
|
@ -169,4 +169,19 @@ smart:
|
|||
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
||||
db-refresh-enabled: true
|
||||
# 数据库配置检测-执行间隔 默认120秒 可选
|
||||
db-refresh-interval: 60
|
||||
db-refresh-interval: 60
|
||||
|
||||
# Springboot Actuator授权
|
||||
management:
|
||||
endpoints:
|
||||
web:
|
||||
exposure:
|
||||
include: "health" # 只暴露健康检查端点
|
||||
endpoint:
|
||||
health:
|
||||
show-details: never
|
||||
shutdown:
|
||||
enabled: false # 显式关闭危险端点
|
||||
server:
|
||||
port: 8002
|
||||
address: 127.0.0.1
|
||||
|
|
@ -171,4 +171,19 @@ smart:
|
|||
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
||||
db-refresh-enabled: true
|
||||
# 数据库配置检测-执行间隔 默认120秒 可选
|
||||
db-refresh-interval: 60
|
||||
db-refresh-interval: 60
|
||||
|
||||
# Springboot Actuator授权
|
||||
management:
|
||||
endpoints:
|
||||
web:
|
||||
exposure:
|
||||
include: "health" # 只暴露健康检查端点
|
||||
endpoint:
|
||||
health:
|
||||
show-details: never
|
||||
shutdown:
|
||||
enabled: false # 显式关闭危险端点
|
||||
server:
|
||||
port: 8002
|
||||
address: 127.0.0.1
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="example.dao.OrdersDao">
|
||||
|
||||
<!-- 查询结果列 -->
|
||||
<sql id="base_columns">
|
||||
orders.id,
|
||||
orders.order_number,
|
||||
orders.status,
|
||||
orders.create_time,
|
||||
orders.updateInfo.operatorName,
|
||||
orders.updateInfo.operateTime
|
||||
<!-- 其他列... -->
|
||||
</sql>
|
||||
|
||||
<!-- 分页查询 -->
|
||||
<select id="queryPage" resultType="example.domain.vo.OrderVO">
|
||||
SELECT
|
||||
<include refid="base_columns"/>
|
||||
FROM orders
|
||||
<where>
|
||||
<!-- 其他查询条件... -->
|
||||
|
||||
<!-- 用户过滤条件:如果是admin则不过滤,否则只显示当前操作员的数据 -->
|
||||
AND (orders.updateInfo.operatorName=#{SESSION_USERS} or orders.updateInfo.operatorName='admin')
|
||||
</where>
|
||||
ORDER BY orders.create_time DESC
|
||||
</select>
|
||||
|
||||
<!-- 另一种实现方式,使用动态SQL更灵活控制 -->
|
||||
<select id="queryPageAlt" resultType="example.domain.vo.OrderVO">
|
||||
SELECT
|
||||
<include refid="base_columns"/>
|
||||
FROM orders
|
||||
<where>
|
||||
<!-- 其他查询条件... -->
|
||||
|
||||
<!-- 当前操作员为admin时不添加过滤条件,否则只显示当前操作员的数据 -->
|
||||
<if test="SESSION_USERS != 'admin'">
|
||||
AND orders.updateInfo.operatorName=#{SESSION_USERS}
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY orders.create_time DESC
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Loading…
Reference in New Issue