2025-03-23 08:39:16 +08:00
|
|
|
|
# Tomcat
|
|
|
|
|
|
server:
|
|
|
|
|
|
port: 8080
|
|
|
|
|
|
netty:
|
|
|
|
|
|
max-initial-line-length: 16384
|
|
|
|
|
|
|
|
|
|
|
|
# Spring
|
|
|
|
|
|
spring:
|
|
|
|
|
|
application:
|
|
|
|
|
|
# 应用名称
|
2025-04-24 18:32:38 +08:00
|
|
|
|
name: bd-gateway
|
2025-03-23 08:39:16 +08:00
|
|
|
|
jackson:
|
|
|
|
|
|
# 返回数据序列化时,如果为 null 则不进行返回
|
|
|
|
|
|
default-property-inclusion: NON_NULL
|
|
|
|
|
|
profiles:
|
|
|
|
|
|
# 环境配置
|
|
|
|
|
|
active: dev
|
|
|
|
|
|
cloud:
|
|
|
|
|
|
nacos:
|
|
|
|
|
|
discovery:
|
|
|
|
|
|
# 服务注册地址
|
|
|
|
|
|
server-addr: @config.server-addr@
|
2025-04-09 15:04:54 +08:00
|
|
|
|
username: @config.username@
|
|
|
|
|
|
password: @config.password@
|
2025-04-27 19:05:59 +08:00
|
|
|
|
namespace: @config.namespace@
|
2025-03-23 08:39:16 +08:00
|
|
|
|
config:
|
|
|
|
|
|
# 配置中心地址
|
|
|
|
|
|
server-addr: @config.server-addr@
|
2025-04-09 15:04:54 +08:00
|
|
|
|
username: @config.username@
|
|
|
|
|
|
password: @config.password@
|
2025-04-27 19:05:59 +08:00
|
|
|
|
namespace: @config.namespace@
|
2025-03-23 08:39:16 +08:00
|
|
|
|
# 配置文件格式
|
|
|
|
|
|
file-extension: yml
|
|
|
|
|
|
# 共享配置
|
|
|
|
|
|
shared-configs:
|
|
|
|
|
|
- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
|
|
|
|
|
## 业务模块依赖的公用配置(缓存、数据库、事务、mybatis-plus)
|
2025-04-06 09:42:17 +08:00
|
|
|
|
- business-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
|
|
|
|
|
## 业务模块依赖的公用配置(缓存、数据库、事务、mybatis-plus)
|
2025-04-01 10:55:06 +08:00
|
|
|
|
- business-gateway-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
2025-03-23 08:39:16 +08:00
|
|
|
|
sentinel:
|
|
|
|
|
|
# 取消控制台懒加载
|
|
|
|
|
|
eager: true
|
|
|
|
|
|
transport:
|
|
|
|
|
|
# 控制台地址
|
|
|
|
|
|
dashboard: 127.0.0.1:8718
|
|
|
|
|
|
# nacos配置持久化
|
|
|
|
|
|
datasource:
|
|
|
|
|
|
ds1:
|
|
|
|
|
|
nacos:
|
2025-04-01 10:55:06 +08:00
|
|
|
|
server-addr: @config.server-addr@
|
|
|
|
|
|
dataId: sentinel-gateway
|
2025-03-23 08:39:16 +08:00
|
|
|
|
groupId: DEFAULT_GROUP
|
|
|
|
|
|
data-type: json
|
|
|
|
|
|
rule-type: flow
|
|
|
|
|
|
# 网关配置
|
|
|
|
|
|
gateway:
|
|
|
|
|
|
discovery:
|
|
|
|
|
|
locator:
|
|
|
|
|
|
# 开启之后routes中的id只能用小写,不开启只能用大写
|
|
|
|
|
|
lowerCaseServiceId: true
|
|
|
|
|
|
# 开启从注册中心动态创建路由的功能,利用微服务名称进行路由
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
routes:
|
|
|
|
|
|
# 系统模块
|
|
|
|
|
|
# id 路由服务名称,唯一
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-system
|
2025-03-23 08:39:16 +08:00
|
|
|
|
# lb 开头代表负载后面名称为应用服务名称
|
2025-04-24 18:32:38 +08:00
|
|
|
|
uri: lb://bd-system
|
2025-03-23 08:39:16 +08:00
|
|
|
|
# 匹配方式。 path 路径匹配方式,以 /auth 开头的uri,才会走该路径处理
|
|
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/system/**, /home/**
|
|
|
|
|
|
# 拦截器
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- CacheRequestFilter
|
|
|
|
|
|
- ValidateCodeFilter
|
|
|
|
|
|
# 路径前缀删除过滤。请求 /system/login 实际访问system服务的 /login
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 会员模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-member
|
|
|
|
|
|
uri: lb://bd-member
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/member/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- CacheRequestFilter
|
|
|
|
|
|
- ValidateCodeFilter
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 三方模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-third
|
|
|
|
|
|
uri: lb://bd-third
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/pay/**, /sms/**, /third/**, /energy/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 销售模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-sale
|
|
|
|
|
|
uri: lb://bd-sale
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/sale/**, /activity/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 统计模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-report
|
|
|
|
|
|
uri: lb://bd-report
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/report/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 奖金模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-bonus
|
|
|
|
|
|
uri: lb://bd-bonus
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/bonus/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
# 供应链模块
|
2025-04-24 18:32:38 +08:00
|
|
|
|
- id: bd-scm
|
|
|
|
|
|
uri: lb://bd-scm
|
2025-03-23 08:39:16 +08:00
|
|
|
|
predicates:
|
|
|
|
|
|
- Path=/scm/**
|
|
|
|
|
|
filters:
|
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
|
|
|
|
|
|
# 安全配置
|
|
|
|
|
|
security:
|
|
|
|
|
|
# 验证码
|
|
|
|
|
|
captcha:
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
type: num
|
|
|
|
|
|
# 防止XSS攻击
|
|
|
|
|
|
xss:
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
excludeUrls:
|
|
|
|
|
|
- /system/manage/notice/*
|
|
|
|
|
|
- /sale/manage/wares/*
|
|
|
|
|
|
- /system/manage/feedback/*
|
|
|
|
|
|
- /system/manage/ho-enterprise-mission
|
|
|
|
|
|
- /system/manage/ho-enterprise-news
|
|
|
|
|
|
- /system/manage/ho-enterprise-style
|
|
|
|
|
|
- /system/manage/ho-product-details
|
|
|
|
|
|
- /member/manage/dealer/reject
|
|
|
|
|
|
- /member/manage/maker-space/reject
|
|
|
|
|
|
- /member/manage/super-studio/reject
|
|
|
|
|
|
- /sale/manage/appletConfig/save
|
|
|
|
|
|
- /sale/manage/appletConfig/update
|
|
|
|
|
|
- /sale/manage/appletConfig/detail
|
|
|
|
|
|
- /sale/api/appletConfig/detail
|
|
|
|
|
|
- /member/manage/change-domicile/domicile-change-reject
|
|
|
|
|
|
- /member/manager/business/license/reject
|
|
|
|
|
|
- /member/manage/self-modify-address/reject
|
|
|
|
|
|
- /sale/manage/order-business/self-approve
|
|
|
|
|
|
- /sale/manage/order-business/address-confirm
|
|
|
|
|
|
- /sale/manage/order-business/product-confirm
|
|
|
|
|
|
- /sale/manage/order-business/return-batch-confirm
|
|
|
|
|
|
- /sale/manage/order-business/cancel-order-confirm
|
|
|
|
|
|
- /report/manager/member-awards/petition
|
|
|
|
|
|
- /member/manager/member-achieve-log/petition
|
|
|
|
|
|
- /member/manager/updatecode/petition
|
|
|
|
|
|
- /member/manage/awards-control/save-petition
|
|
|
|
|
|
- /member/manage/awards-control/up-petition
|
|
|
|
|
|
- /member/manage/awards-control/del-petition
|
|
|
|
|
|
- /member/manage/update-settle-country/petition
|
|
|
|
|
|
- /member/manage/update-policy-currency/petition
|
|
|
|
|
|
- /member/manage/update-place-parent/petition
|
|
|
|
|
|
- /member/manage/update-parent/petition
|
|
|
|
|
|
- /member/manage/handle-business/online-petition-confirm
|
|
|
|
|
|
- /member/manage/member-empty/submit
|
|
|
|
|
|
- /member/manage/maker-space/submit
|
|
|
|
|
|
- /member/manage/super-studio/submit
|
|
|
|
|
|
- /member/manage/dealer/submit
|
|
|
|
|
|
- /member/manager/zeroRevoke/petition
|
|
|
|
|
|
- /activity/manage/gift-benefits/save-petition
|
|
|
|
|
|
- /activity/manage/gift-benefits/up-petition
|
|
|
|
|
|
- /activity/manage/gift-benefits/del-petition
|
|
|
|
|
|
- /activity/manage/new-people/save-petition
|
|
|
|
|
|
- /activity/manage/new-people/up-petition
|
|
|
|
|
|
- /activity/manage/new-people/del-petition
|
|
|
|
|
|
- /activity/manage/ac-bean-rule-config/save-petition
|
|
|
|
|
|
- /activity/manage/ac-bean-rule-config/up-petition
|
|
|
|
|
|
- /activity/manage/ac-bean-rule-config/del-petition
|
|
|
|
|
|
- /activity/manage/tourism/online-petition
|
|
|
|
|
|
- /activity/manage/wares-rule-config/save-activity
|
|
|
|
|
|
- /activity/manage/wares-rule-config/update
|
|
|
|
|
|
- /activity/manage/consume-rule-config/consumption-gift
|
|
|
|
|
|
- /activity/manage/consume-rule-config/update
|
|
|
|
|
|
# 不校验白名单
|
|
|
|
|
|
ignore:
|
|
|
|
|
|
whites:
|
|
|
|
|
|
# 登录退出相关
|
|
|
|
|
|
- /system/auth/**
|
|
|
|
|
|
- /system/manage/third/**
|
|
|
|
|
|
- /member/auth/**
|
|
|
|
|
|
- /system/api/area/provinceList
|
|
|
|
|
|
- /system/api/country/list
|
|
|
|
|
|
# 支付回调相关,添加白名单
|
|
|
|
|
|
- /pay/*/*notify
|
|
|
|
|
|
# 汇付、宝付微信公众号扫码支付
|
|
|
|
|
|
- /pay/ada-code/order
|
|
|
|
|
|
- /pay/baofu-code/order
|
|
|
|
|
|
- /pay/baofu-code/applet-order
|
|
|
|
|
|
- /pay/all-in-code/applet-order
|
|
|
|
|
|
# 新汇付支付
|
|
|
|
|
|
- /pay/huifu/code-order
|
|
|
|
|
|
# 首页相关页面
|
|
|
|
|
|
- /home/api/**
|
|
|
|
|
|
# 找回密码相关
|
|
|
|
|
|
- /member/api/sms/forget-verification
|
|
|
|
|
|
- /member/api/member/forget-password
|
2025-05-09 10:32:34 +08:00
|
|
|
|
# # 分享注册
|
|
|
|
|
|
# - /member/api/member/reg-share-member
|
|
|
|
|
|
# - /member/api/member/validate-share-member/*
|
|
|
|
|
|
# - /member/api/member/query-country-prefix/*
|
|
|
|
|
|
# # 分享注册校验
|
|
|
|
|
|
# - /member/api/share/check-share-code
|
|
|
|
|
|
# # 嗨粉注册
|
|
|
|
|
|
# - /member/api/fans/register
|
2025-03-23 08:39:16 +08:00
|
|
|
|
- /system/api/idempotent/generate
|
2025-05-09 10:32:34 +08:00
|
|
|
|
# # 获取点亮区域
|
|
|
|
|
|
# - /system/manage/area/get-light-area
|
2025-03-23 08:39:16 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 日志配置
|
|
|
|
|
|
logging:
|
|
|
|
|
|
level:
|
|
|
|
|
|
com.hzs: debug
|
|
|
|
|
|
org.springframework: warn
|