feat: 官网代码全量更新

覆盖最新版本代码,包含:
- 新增品牌百科、公司百科页面及CMS管理
- 新增微信引导组件(WechatCTA)
- 新增品牌/公司图片资源
- 全站组件/页面/数据/样式更新

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
这个提交包含在:
wx
2026-04-16 13:21:11 +08:00
共同撰写人 Claude Opus 4.6
父节点 bd0518eda6
当前提交 ac90205395
共修改 113 个文件,包含 4463 行新增和 405 行删除
+13 -1
查看文件
@@ -24,7 +24,7 @@ function buildFromEntityTable(db, key, siteData) {
scenes: [],
concerns: [],
}))
// å�ˆå¹¶ site_content çš„ summary(如果有/¼‰
// 合并 site_content 的 summary(如果有/��
const summary = siteData?.summary || {
totalCount: items.length,
approvalRate: '98%',
@@ -158,6 +158,18 @@ export default defineEventHandler(async (event) => {
}
}
// 虚拟 key:summer-camp 从 products.summerCamp 提取
if (key === 'summer-camp' && !siteData) {
const productsItem = db.select().from(schema.siteContent)
.where(eq(schema.siteContent.key, 'products'))
.get()
const productsData = productsItem ? JSON.parse(productsItem.data) : null
if (productsData?.summerCamp) {
setHeader(event, 'Cache-Control', 'public, max-age=60')
return productsData.summerCamp
}
}
// 普通 site_content key
if (!siteData) {
throw createError({ statusCode: 404, message: `未找到配置项: ${key}` })