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
|
e8aa95b7c5
|
refactor(internal/service): 简化部署文件更新逻辑
-移除了对 UpdateBy 字段的冗余条件判断
- 直接使用 currentUserId 更新 UpdateBy 字段
|
2025-08-04 10:10:52 +08:00 |
zhangtao
|
eadeac064b
|
feat(sys_deploy_file_service):增加用户权限控制并优化部署文件操作
- 在 GetByID、Update、Delete 和 List 方法中添加用户权限控制,确保只能操作自己创建的部署文件
- 优化部署文件查询逻辑,提高数据安全性
- 改进错误处理,提升用户体验
|
2025-08-04 09:55:20 +08:00 |
zhangtao
|
7536ae53b0
|
feat(deploy): 添加部署文件管理功能
- 新增部署文件自动迁移
- 创建部署文件管理路由
- 实现部署文件删除功能,包括删除数据库记录和实际文件夹
- 更新文件上传路由,添加鉴权中间件
|
2025-08-01 16:59:47 +08:00 |
zhangtao
|
138af37397
|
build: 更新项目依赖并删除日志文件
- 更新 gorm、swag 等依赖库版本
- 删除 ego.20250716.log 和 ego.20250801.log 日志文件
|
2025-08-01 16:40:56 +08:00 |
zhangtao
|
d9ece60bff
|
first commit
|
2025-08-01 16:38:08 +08:00 |