2026-05-14 d24547e47e8846af1d81219c9ca1ddc1655d38b3
feat(seal): 添加用印申请管理的文件上传功能

- 引入 StorageBlobDTO 和 StorageBlobVO 相关类用于文件处理
- 在控制器中注入 FileUtil 工具类并实现文件附件保存功能
- 修改新增和更新接口使用 DTO 接收包含文件信息的数据
- 在查询方法中添加附件信息的获取和返回
- 实现删除操作时同步删除相关存储附件的功能
- 集成 ApplicationTypeEnum 和 RecordTypeEnum 枚举类型进行文件分类管理
已修改1个文件
22 ■■■■ 文件已修改
src/main/resources/application-qllx.yml 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-qllx.yml
@@ -7,7 +7,7 @@
  # 版权年份
  copyrightYear: 2025
  # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
  profile: D:/ruoyi/uploadPath
  profile: /javaWork/product-inventory-management/file
  # 获取ip地址开关
  addressEnabled: false
@@ -28,7 +28,7 @@
# 开发环境配置
server:
  # 服务器的HTTP端口,默认为8080
  port: 7003
  port: 9000
  servlet:
    # 应用的访问路径
    context-path: /
@@ -71,9 +71,9 @@
    druid:
      # 主库数据源
      master:
        url: jdbc:mysql://localhost:3306/product-inventory-management-qllx?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
        url: jdbc:mysql://172.17.0.1:9002/product-inventory-management-qllx?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
        username: root
        password: 123456
        password: qllx@123456..
      # 从库数据源
      slave:
        # 从数据源开关/默认关闭
@@ -143,11 +143,11 @@
  # redis 配置
  data:
    mongodb:
      uri: mongodb://114.132.189.42:9028/chat_memory_db
      uri: mongodb://114.132.189.42:9028/chat_memory_db_qllx
    # redis 配置
    redis:
      # 地址
      host: 127.0.0.1
      host: 172.17.0.1
      #    host: 172.17.0.1
      # 端口,默认为6379
      port: 6379
@@ -254,11 +254,11 @@
# 文件上传配置
file:
  temp-dir: D:/ruoyi/temp/uploads   # 临时目录 后期删除
  upload-dir: D:/ruoyi/prod/uploads # 正式目录 后期删除
  path: C:/Users/12631/Desktop/download/uploads # 上传目录
  urlPrefix: /common # 链接前缀
  domain: http://127.0.0.1:7003 # 域名前缀
  temp-dir: /javaWork/product-inventory-management/file/temp/uploads   # 临时目录
  upload-dir: /javaWork/product-inventory-management/file/prod/uploads # 正式目录
  path: /javaWork/product-inventory-management/file # 上传目录
  urlPrefix: /prod-api/common # 链接前缀
  domain: http://220.167.141.26:9001 # 域名前缀
  expired: 120 # 过期时间(单位:分钟)
  useLimit: 10 # 使用次数
  compress: true # 是否压缩