云
2026-09-30 d9e64c2f482ffb770c90e6055b8bb9458b962d17
config(database): 更新测试环境数据库配置和移除研究基金记录类型

- 修改主数据源URL从ruoyi-vue-pro到mom-jssm数据库
- 更新Redis连接端口从11102到9999,数据库索引从0到3
- 更改Milvus集合名称从knowledge_segment_test到knowledge_segment_jssm
- 更新文件存储域名从36.213.90.123:9500到36.213.150.237:9007
- 修改数据库备份配置端口从11101到10000,数据库名从ruoyi-vue-pro到jssm
- 移除研究基金记录类型的枚举值
已修改2个文件
39 ■■■■■ 文件已修改
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/enums/storage/StorageRecordTypeEnum.java 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
yudao-server/src/main/resources/application-test.yaml 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/enums/storage/StorageRecordTypeEnum.java
@@ -83,7 +83,6 @@
    // ===== 档案管理 =====
    ARCHIVE_DOCUMENT("archive_document", "档案"),
    RESEARCH_FUND_RECORD("research_fund_record", "经费拨付凭证"),
    // ===== 企业微信活动 =====
    WXCP_ACTIVITY_SIGNUP("wxcp_activity_signup", "企业微信活动报名");
yudao-server/src/main/resources/application-test.yaml
@@ -65,40 +65,16 @@
      primary: master
      datasource:
        master:
          url: jdbc:mysql://172.17.0.1:11101/ruoyi-vue-pro?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true&rewriteBatchedStatements=true # MySQL Connector/J 8.X 连接的示例
          #          url: jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro?useSSL=true&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true # MySQL Connector/J 5.X 连接的示例
          #          url: jdbc:postgresql://127.0.0.1:5432/ruoyi-vue-pro # PostgreSQL 连接的示例
          #          url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例
          #          url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ruoyi-vue-pro;SelectMethod=cursor;encrypt=false;rewriteBatchedStatements=true;useUnicode=true;characterEncoding=utf-8 # SQLServer 连接的示例
          #          url: jdbc:dm://127.0.0.1:5236?schema=RUOYI_VUE_PRO # DM 连接的示例
          #          url: jdbc:kingbase8://127.0.0.1:54321/test  # 人大金仓 KingbaseES 连接的示例
          #          url: jdbc:postgresql://127.0.0.1:5432/postgres # OpenGauss 连接的示例
          #          url: jdbc:postgresql://127.0.0.1:5866/ruoyi-vue-pro # 瀚高 HighGo 连接的示例
          url: jdbc:mysql://172.17.0.1:10000/mom-jssm?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true&rewriteBatchedStatements=true # MySQL Connector/J 8.X 连接的示例
          username: root
          password: xd@123456..
          #          username: sa # SQL Server 连接的示例
          #          password: Yudao@2024 # SQL Server 连接的示例
          #          username: SYSDBA # DM 连接的示例
          #          password: SYSDBA001 # DM 连接的示例
          #          username: root # OpenGauss 连接的示例
          #          password: Yudao@2024 # OpenGauss 连接的示例
          #          username: root # 瀚高 HighGo 连接的示例
          #          password: 123456 # 瀚高 HighGo 连接的示例
#        tdengine: # IoT 数据库(需要 IoT 物联网再开启噢!)
#          lazy: true # 开启懒加载,保证启动速度
#          url: jdbc:TAOS-WS://127.0.0.1:6041/ruoyi_vue_pro?varcharAsString=true&enableAutoReconnect=true # 参见:https://t.zsxq.com/qaX9c,开启 TDengine WebSocket 自动重连
#          driver-class-name: com.taosdata.jdbc.ws.WebSocketDriver
#          username: root
#          password: taosdata
#          druid:
#            validation-query: SELECT SERVER_STATUS() # TDengine 数据源的有效性检查 SQL
  # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
  data:
    redis:
      host: 172.17.0.1 # 地址
      port: 11102 # 端口
      database: 0 # 数据库索引
      port: 9999 # 端口
      database: 3 # 数据库索引
#      password: dev # 密码,建议生产环境开启
--- #################### 定时任务相关配置 ####################
@@ -196,7 +172,7 @@
      milvus:
        initialize-schema: true
        database-name: test
        collection-name: knowledge_segment_test
        collection-name: knowledge_segment_jssm
        host: 36.213.90.123
        port: 19530
@@ -214,7 +190,7 @@
  storage: # 文件上传配置
    path: /data/javaWork/mom/file # 文件存储根目录
    url-prefix: /admin-api/system/storage-blob # URL路径前缀
    domain: http://36.213.90.123:9500 # 域名前缀(按实际域名配置),前端配置好像不太对现在是直连后端,所有要后端端口
    domain: http://36.213.150.237:9007 # 域名前缀(按实际域名配置),前端配置好像不太对现在是直连后端,所有要后端端口
    expired: 120 # token过期时间(分钟)
    use-limit: 10 # token使用次数上限
    jwt-secret: abcdefghijklmnopqrstuvwxyz0123456789ABCDEFG # JWT密钥
@@ -254,8 +230,8 @@
      max-xlsx-rows: 300 # Excel 单表最多读取的行数
  database-backup: # 数据库备份配置
    host: 172.17.0.1 # 备份目标 MySQL 主机,留空自动从数据源 JDBC URL 解析
    port: 11101 # 备份目标 MySQL 端口,留空自动从数据源 JDBC URL 解析
    database: ruoyi-vue-pro # 备份目标数据库,留空自动从数据源 JDBC URL 解析
    port: 10000 # 备份目标 MySQL 端口,留空自动从数据源 JDBC URL 解析
    database: jssm # 备份目标数据库,留空自动从数据源 JDBC URL 解析
    username: root # 备份账号,留空使用数据源账号
    password: 'xd@123456..' # 备份密码,留空使用数据源密码
    command: # mysqldump 命令,留空自动检测部署环境(本机 mysqldump 或 Docker MySQL 容器);可手动指定,如:docker exec mysql8 mysqldump