From 06aac275f95f680282d7283a17817a8d083acae6 Mon Sep 17 00:00:00 2001 From: "weicw1996@qq.com" Date: Wed, 30 Sep 2026 17:43:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(template-07):=20=E6=A1=88=E4=BE=8B?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=94=B9=E4=B8=89=E6=A0=8F=E5=8D=A1=E7=89=87?= =?UTF-8?q?=EF=BC=8C=E5=B8=A6=E5=B0=81=E9=9D=A2=E5=9B=BE=E4=B8=8E=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原为单列图文列表(日期 + 标题 + 摘要 + 客户名)。现改为 sm:2 列 / lg:3 列 的卡片网格:封面图(aspect-[4/3],无图时显示「暂无图片」占位)、标题、 摘要(line-clamp-2)、客户名,与首页 RecommendCasesSection 的视觉一致。 封面走已有的 useFileUrl()(app/composables/useFileUrl.ts)拼接, CaseItem.cover / CaseItem.clientName 在 app/types/index.ts 中已定义。 这是独立的 UI 调整,与同批次的域名迁移无关,故拆为单独提交。 eslint 通过(本次改动未新增 warning)。 --- app/templates/template-07/pages/CaseList.vue | 55 ++++++++++---------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/app/templates/template-07/pages/CaseList.vue b/app/templates/template-07/pages/CaseList.vue index 7431960..6cfb0ed 100644 --- a/app/templates/template-07/pages/CaseList.vue +++ b/app/templates/template-07/pages/CaseList.vue @@ -11,29 +11,33 @@ -
-
    -
  • - -
    - - {{ formatDate(item.publishTime) }} - -

    - {{ item.title }} -

    +
    +
    + +
    + + 暂无图片 +
    +
    +

    + {{ item.title }} +

    +

    {{ stripHtml(item.summary) }}

    +
    + 客户:{{ item.clientName }}
    -
    -

    - {{ stripHtml(item.summary) }} -

    -
    - 客户:{{ item.clientName }} -
    -
    - -
  • -
+
+ + @@ -60,13 +64,13 @@