feat: 优化AI图片存储与访问流程

- 统一图片存储服务地址常量,返回完整可访问URL
- 图片上传接口支持匿名访问,并按日期创建存储目录
- ImageStoreTask 移除无用生成图片 Base64 字段,调整大字段存储配置
- 创建图片任务时补充 ModelId 信息
- 优先使用 Authorization 头部,避免覆盖已有认证信息
- 前端补充 Element Plus Descriptions 组件类型声明
This commit is contained in:
ccnetcore
2026-01-02 21:32:48 +08:00
parent 436b5b910c
commit ba95d1798f
5 changed files with 29 additions and 22 deletions

View File

@@ -16,20 +16,15 @@ public class ImageStoreTaskAggregateRoot : FullAuditedAggregateRoot<Guid>
/// <summary>
/// 参考图PrefixBase64带前缀如 data:image/png;base64,xxx
/// </summary>
[SugarColumn(IsJson = true)]
[SugarColumn(IsJson = true,ColumnDataType = StaticConfig.CodeFirst_BigString)]
public List<string> ReferenceImagesPrefixBase64 { get; set; }
/// <summary>
/// 参考图url
/// </summary>
[SugarColumn(IsJson = true)]
public List<string> ReferenceImagesUrl { get; set; }
/// <summary>
/// 生成图片PrefixBase64带前缀如 data:image/png;base64,xxx
/// </summary>
public string? StorePrefixBase64 { get; set; }
/// <summary>
/// 图片绝对路径