server: port: 8101 spring: mvc: date-format: yyyy-MM-dd HH:mm:ss jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss datasource: url: jdbc:mysql://localhost:3306/bsch_notice?useUnicode=true&characterEncoding=UTF-8&connectionCollation=utf8mb4_general_ci&serverTimezone=Asia/Shanghai username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver min-idle: 10 max-active: 30 #jpa jpa: database: MySQL show-sql: true hibernate: # 开发期使用 update 自动建表;生产环境设置成 none ddl-auto: update database-platform: org.hibernate.dialect.MySQL5InnoDBDialect properties: hibernate.order_by.default_null_ordering: last open-in-view: true #文件上传 servlet: multipart: max-file-size: 100MB max-request-size: 100MB #本地关闭 rabbit rabbitmq: listener: direct: auto-startup: false simple: auto-startup: false # 文件上传存储路径(Docker 部署时与 volume 挂载一致) file: upload-path: D:/data/upload # 短信模块配置 sms: enabled: true module-id: notice # 单点登录 / 应用间签名鉴权(基础平台 yh-auth / yh-app-auth) yh: sso: server-url-prefix: http://sso.yunhaixingtong.com/cas/ client-host-url: http://localhost:8101 allow-headers: all allow-origins: all url-pattern: /api/* mobi-api-pattern: /mobiapi/* app-auth: enabled: true # 本应用自身身份(客户端签名用) app-key: 100001 app-secret: ec4e860206374c80938719fff8e14a86 open: enabled: true base-host: http://base.yunhaixingtong.com user-center-url: http://base.yunhaixingtong.com/userbase # 班级管理(userclass)服务基址(原 bschclass 路由已下线) userclass: http://base.yunhaixingtong.com/userclass # env-config 前端运行时配置(免登录 GET /api/env-config?target=front,数据源见 # config/PropertyEnvConfigSource:聚合 starter 自动装配,有 bean 即注册端点)。 # 本地无需配值(前端 dev 走 .env.dev);线上值经环境变量 YH_ENV_CONFIG_SOURCE_FRONT # 或同名键 yh.env-config.source.front 注入(projman 配置管理维护),未配置时端点返回 {}, # 前端走同域推导兜底(serviceHost/baseHost 正确,ssoHost 为空登出跳转不可用)。 # 如需本地联调可打开: # env-config: # source: # front: '{"baseHost":"http://base.yunhaixingtong.com","ssoHost":"http://sso.yunhaixingtong.com","serviceHost":"http://localhost:8101","relayConf":{"ziyuankuHost":"https://base.bestsch.com/BschZyk","zhuanxiangHost":"https://base.bestsch.com/BschZncpd"}}'