From 9303a64b4a6cf6013f7e1403c04d6298f3446716 Mon Sep 17 00:00:00 2001 From: maogeigei Date: Thu, 3 Sep 2026 23:15:37 +0800 Subject: [PATCH] =?UTF-8?q?R52:=20=E4=BF=AE=E5=A4=8D=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E8=AF=8A=E6=96=AD=E9=9D=A2=E6=9D=BF=E5=AD=97=E6=AE=B5=E9=94=99?= =?UTF-8?q?=E4=BD=8D(=E8=AF=8A=E6=96=AD=E5=86=85=E5=AE=B9=E7=A9=BA)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 根因:/api/dsh/review-full 返回 {reviews:{source,ai,compare}},但 diagOf 误读平铺 rf.ai/rf.compare 恒 undefined → 诊断面板对所有脚本走空态(首页卡片评分走 listRecentScripts 直接读 total 所以正常,两者数据源不同) - 修复:diagOf 改读 rf.reviews.ai / rf.reviews.compare - data-pages.js?v=am → an - CDP 冒烟 3/3 PASS:最新版诊断内容显示(AI 总分91·可交付+23评分块) / 无诊断版本空态空白(R51 仍生效) / 评分条存在 --- project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js | 3 ++- project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js index e937f87..0c0ab42 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js @@ -1694,7 +1694,8 @@ async function openScriptModal({ rewriteId, videoId } = {}) { /* 当前版本诊断(review-full 仅返回已完成复盘;无结果 → null → 空态 + 开始诊断) */ const diagOf = async (cur) => { const rf = await api('/api/dsh/review-full?rewriteId=' + cur.id).catch(() => null); - const rv = (rf && (rf.ai || rf.compare)) || null; + const reviews = (rf && rf.reviews) || {}; /* R52:review-full 返回 {reviews:{source,ai,compare}},须读 reviews.ai/compare(原误读平铺 rf.ai 恒 undefined → 诊断面板永远空态) */ + const rv = (reviews.ai || reviews.compare) || null; if (!rv) return null; let dims = {}, total = NaN, srcTotal = NaN; try { const j = JSON.parse(rv.dims_json || '{}'); dims = rv.type === 'compare' ? (j.ai || {}) : j; } catch (e) {} diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html b/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html index 9d8a31d..37b5f68 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html @@ -42,6 +42,6 @@ - +