diff --git a/app/components/RecommendArticlesSection.vue b/app/components/RecommendArticlesSection.vue
index 0c1cabe..3f7a760 100644
--- a/app/components/RecommendArticlesSection.vue
+++ b/app/components/RecommendArticlesSection.vue
@@ -36,7 +36,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/composables/useModuleRoute.ts b/app/composables/useModuleRoute.ts
index 144e207..abca077 100644
--- a/app/composables/useModuleRoute.ts
+++ b/app/composables/useModuleRoute.ts
@@ -68,7 +68,10 @@ function injectDetailSeo(
const keywords = Array.isArray(d?.tags)
? d.tags.join(',')
: (typeof d?.tags === 'string' ? d.tags : undefined)
- const publishedTime = d?.publishTime || d?.createTime || undefined
+ // SEO 的 datePublished 用发布时间(运营可见的对外时间)。
+ // 不回退 createTime:那是系统记录时间,与页面上展示的发布时间不一致时
+ // 会让结构化数据与实际内容对不上(createTime 不对外展示,见 ADR 0016)。
+ const publishedTime = d?.publishTime || undefined
const modifiedTime = d?.updateTime || undefined
const origin = getOriginForSeo()
diff --git a/app/templates/template-01/pages/CaseDetail.vue b/app/templates/template-01/pages/CaseDetail.vue
index 4191fe5..a8aabdf 100644
--- a/app/templates/template-01/pages/CaseDetail.vue
+++ b/app/templates/template-01/pages/CaseDetail.vue
@@ -12,7 +12,7 @@
{{ caseItem.clientName }}
- 项目时间:{{ caseItem.projectTime }}
+ 发布时间:{{ formatDate(caseItem.publishTime) }}
行业:{{ caseItem.categoryName }}
@@ -41,6 +41,7 @@
diff --git a/app/templates/template-01/pages/NewsDetail.vue b/app/templates/template-01/pages/NewsDetail.vue
index 230e67b..15d4974 100644
--- a/app/templates/template-01/pages/NewsDetail.vue
+++ b/app/templates/template-01/pages/NewsDetail.vue
@@ -14,7 +14,7 @@
{{ article.categoryName }}
- 发布时间:{{ formatDate(article.publishTime || article.createTime) }}
+ 发布时间:{{ formatDate(article.publishTime) }}
作者:{{ article.author }}
diff --git a/app/templates/template-01/pages/NewsList.vue b/app/templates/template-01/pages/NewsList.vue
index 22f91f4..dc433eb 100644
--- a/app/templates/template-01/pages/NewsList.vue
+++ b/app/templates/template-01/pages/NewsList.vue
@@ -33,7 +33,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/templates/template-02/pages/CaseDetail.vue b/app/templates/template-02/pages/CaseDetail.vue
index 5a37e14..8fc498e 100644
--- a/app/templates/template-02/pages/CaseDetail.vue
+++ b/app/templates/template-02/pages/CaseDetail.vue
@@ -12,7 +12,7 @@
{{ caseItem.clientName }}
- 项目时间:{{ caseItem.projectTime }}
+ 发布时间:{{ formatDate(caseItem.publishTime) }}
行业:{{ caseItem.categoryName }}
@@ -41,6 +41,7 @@
diff --git a/app/templates/template-02/pages/Home.vue b/app/templates/template-02/pages/Home.vue
index 1a13e22..ad60b2b 100644
--- a/app/templates/template-02/pages/Home.vue
+++ b/app/templates/template-02/pages/Home.vue
@@ -41,7 +41,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/templates/template-02/pages/NewsDetail.vue b/app/templates/template-02/pages/NewsDetail.vue
index 58f2194..0d24255 100644
--- a/app/templates/template-02/pages/NewsDetail.vue
+++ b/app/templates/template-02/pages/NewsDetail.vue
@@ -14,7 +14,7 @@
{{ article.categoryName }}
- 发布时间:{{ formatDate(article.publishTime || article.createTime) }}
+ 发布时间:{{ formatDate(article.publishTime) }}
作者:{{ article.author }}
diff --git a/app/templates/template-02/pages/NewsList.vue b/app/templates/template-02/pages/NewsList.vue
index 96406b1..9b09cde 100644
--- a/app/templates/template-02/pages/NewsList.vue
+++ b/app/templates/template-02/pages/NewsList.vue
@@ -33,7 +33,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/templates/template-03/pages/CaseDetail.vue b/app/templates/template-03/pages/CaseDetail.vue
index 8e74dc8..1b59777 100644
--- a/app/templates/template-03/pages/CaseDetail.vue
+++ b/app/templates/template-03/pages/CaseDetail.vue
@@ -12,7 +12,7 @@
{{ caseItem.clientName }}
- 项目时间:{{ caseItem.projectTime }}
+ 发布时间:{{ formatDate(caseItem.publishTime) }}
行业:{{ caseItem.categoryName }}
@@ -41,6 +41,7 @@
diff --git a/app/templates/template-03/pages/Home.vue b/app/templates/template-03/pages/Home.vue
index 4fc3c82..fb43576 100644
--- a/app/templates/template-03/pages/Home.vue
+++ b/app/templates/template-03/pages/Home.vue
@@ -42,7 +42,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/templates/template-03/pages/NewsDetail.vue b/app/templates/template-03/pages/NewsDetail.vue
index 5cbc50f..234e19e 100644
--- a/app/templates/template-03/pages/NewsDetail.vue
+++ b/app/templates/template-03/pages/NewsDetail.vue
@@ -14,7 +14,7 @@
{{ article.categoryName }}
- 发布时间:{{ formatDate(article.publishTime || article.createTime) }}
+ 发布时间:{{ formatDate(article.publishTime) }}
作者:{{ article.author }}
diff --git a/app/templates/template-03/pages/NewsList.vue b/app/templates/template-03/pages/NewsList.vue
index b37fb36..24af7bb 100644
--- a/app/templates/template-03/pages/NewsList.vue
+++ b/app/templates/template-03/pages/NewsList.vue
@@ -34,7 +34,7 @@
- {{ formatDate(item.publishTime || item.createTime) }}
+ {{ formatDate(item.publishTime) }}
{{ item.categoryName }}
diff --git a/app/templates/template-04/pages/CaseDetail.vue b/app/templates/template-04/pages/CaseDetail.vue
index a7034fd..a4c54a0 100644
--- a/app/templates/template-04/pages/CaseDetail.vue
+++ b/app/templates/template-04/pages/CaseDetail.vue
@@ -12,7 +12,7 @@
{{ caseItem.clientName }}
- 项目时间:{{ caseItem.projectTime }}
+ 发布时间:{{ formatDate(caseItem.publishTime) }}
行业:{{ caseItem.categoryName }}
@@ -43,6 +43,7 @@