feat: 增加LinkTask实体的completionImages字段及相关数据库查询支持

主要修改:
1. 在LinkTask实体中新增completionImages字段,用于存储完成任务的图片URL。
2. 更新LinkTaskMapper以支持completionImages字段的查询和更新。
3. 在LinkStatusService中调整返回的资源信息,使用ScriptClient统一管理资源链接。

技术细节:
- 通过新增completionImages字段,增强了任务完成状态的可视化和管理能力。
- 更新的数据库查询支持更灵活的任务信息获取。
This commit is contained in:
zyh
2025-08-27 16:54:57 +08:00
parent 53d6de47dc
commit 90c47df7a3
11 changed files with 769 additions and 30 deletions

View File

@@ -64,6 +64,9 @@ public class LinkTask {
@TableField("completed_points")
private Integer completedPoints;
@TableField("completion_images")
private String completionImages; // JSON格式存储4张图片URL
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
@@ -124,4 +127,7 @@ public class LinkTask {
public Integer getCompletedPoints() { return completedPoints; }
public void setCompletedPoints(Integer completedPoints) { this.completedPoints = completedPoints; }
public String getCompletionImages() { return completionImages; }
public void setCompletionImages(String completionImages) { this.completionImages = completionImages; }
}