Commit Graph

4 Commits

Author SHA1 Message Date
zhangtao d024f0c9e0 feat(deploy): 新增部署项目管理功能
- 添加部署项目模型和相关服务
- 实现部署项目的增删改查接口
- 新增文件上传和管理功能- 优化数据库迁移和初始化逻辑
2025-08-06 11:38:16 +08:00
zhangtao 288526c5f9 refactor(internal): 优化部署文件模型和删除逻辑
- 在 SysDeployFile 模型中添加 File 字段,用于接收上传的文件
- 修改删除逻辑,使用 Domain 字段替代 ProjectName 字段来删除部署文件夹
2025-08-04 13:49:59 +08:00
zhangtao d94ced13b0 feat(deploy): 增加部署文件域名验证和存在性检查
- 在创建部署文件时增加域名必填验证
- 添加域名存在性检查,防止重复使用已存在的域名
- 优化了参数绑定和错误处理逻辑
2025-08-04 13:16:05 +08:00
zhangtao d9ece60bff first commit 2025-08-01 16:38:08 +08:00