fix: 客户评价页补全截图/标签/关键词数据
- reviews表新增screenshot/scenes/concerns字段 - API映射从数据库读取这些字段,不再硬编码为空 - 修复客户高频关键词不显示的问题 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
这个提交包含在:
父节点
ac90205395
当前提交
de8e3f9471
@ -18,11 +18,11 @@ function buildFromEntityTable(db, key, siteData) {
|
||||
nickname: r.author,
|
||||
travelDate: r.date,
|
||||
productVersion: r.title,
|
||||
screenshot: '',
|
||||
screenshot: r.screenshot || '',
|
||||
content: r.content,
|
||||
rating: r.rating,
|
||||
scenes: [],
|
||||
concerns: [],
|
||||
scenes: r.scenes ? JSON.parse(r.scenes) : [],
|
||||
concerns: r.concerns ? JSON.parse(r.concerns) : [],
|
||||
}))
|
||||
// 合并 site_content 的 summary(如果有/<2F><>
|
||||
const summary = siteData?.summary || {
|
||||
|
||||
@ -38,6 +38,9 @@ export const reviews = sqliteTable('reviews', {
|
||||
title: text('title'),
|
||||
content: text('content'),
|
||||
date: text('date'),
|
||||
screenshot: text('screenshot'), // 评价截图路径
|
||||
scenes: text('scenes'), // JSON数组: 出行场景标签
|
||||
concerns: text('concerns'), // JSON数组: 关注维度标签
|
||||
verified: integer('verified', { mode: 'boolean' }).default(false),
|
||||
published: integer('published', { mode: 'boolean' }).default(true),
|
||||
sortOrder: integer('sort_order').default(0),
|
||||
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户