From b7aba24569f8bd4bd2b4d82b2770c650257b971c Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 6 Jan 2026 22:14:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AD=90=E4=BB=BB=E5=8A=A1=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E8=BF=94=E5=9B=9E=E9=A2=84=E8=A7=88=E5=9B=BE=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/designhub/entity/TaskItem.java | 6 ++++ .../com/designhub/mapper/TaskItemMapper.java | 1 + frontend/src/views/TaskHall.vue | 34 +++++++++---------- 3 files changed, 24 insertions(+), 17 deletions(-) diff --git a/backend/src/main/java/com/designhub/entity/TaskItem.java b/backend/src/main/java/com/designhub/entity/TaskItem.java index d49a76b..bcd66a6 100644 --- a/backend/src/main/java/com/designhub/entity/TaskItem.java +++ b/backend/src/main/java/com/designhub/entity/TaskItem.java @@ -194,4 +194,10 @@ public class TaskItem implements Serializable { */ @TableField(exist = false) private String attachmentUrl; + + /** + * 预览图URL(非数据库字段,从主任务关联) + */ + @TableField(exist = false) + private String previewImage; } diff --git a/backend/src/main/java/com/designhub/mapper/TaskItemMapper.java b/backend/src/main/java/com/designhub/mapper/TaskItemMapper.java index a54b95b..1c2edcc 100644 --- a/backend/src/main/java/com/designhub/mapper/TaskItemMapper.java +++ b/backend/src/main/java/com/designhub/mapper/TaskItemMapper.java @@ -31,6 +31,7 @@ public interface TaskItemMapper extends BaseMapper { " t.spu_info AS spuInfo, " + " t.task_sub_type AS taskSubType, " + " t.attachment_url AS attachmentUrl, " + + " t.preview_image AS previewImage, " + " u.real_name AS publisherName, " + " b.brand_name AS brandName, " + " c.category_name AS categoryName, " + diff --git a/frontend/src/views/TaskHall.vue b/frontend/src/views/TaskHall.vue index aff8ccc..1eab3df 100644 --- a/frontend/src/views/TaskHall.vue +++ b/frontend/src/views/TaskHall.vue @@ -210,26 +210,26 @@
-

{{ task.title }}

+

{{ task.title }}

- - - 子任务 - - - - 新发布 - - - - 高分 - - - - 紧急 - + + + 子任务 + + + + 新发布 + + + + 高分 + + + + 紧急 +