R51: 弹窗右侧面板空态提示清空(尚未诊断/暂无分镜提示词不显示)

- sideContent 三处空态 sideBody 置空:diag 空态、sb 空态(有/无 visibleSb) 不再渲染提示文字
- 保留「开始诊断」「生成分镜」功能按钮(仅清空提示,非功能入口)
- 保留「自定义选题暂不支持分镜提示词」(不同场景,用户未要求)
- data-pages.js?v=al → am
- CDP 冒烟 5/5 PASS:diag/sb 空态 body 均为空、按钮保留、无残留空态文字
This commit is contained in:
maogeigei committed 2026-09-03 23:01:51 +08:00
1 parent f6d038bad1
commit db9f3c55c7
2 files changed
+4 -4

No files matched your search

@@ -1749,14 +1749,14 @@ async function openScriptModal({ rewriteId, videoId } = {}) {
sideBody = diagHtml(dg);
sideFoot = `<div class="rw-sec-foot"><button class="btn btn-sm" data-diag-review>${svgIcon('refresh', 14, 'currentColor')} 更新诊断</button></div>`;
} else {
sideBody = '<div class="diag-empty">该版本 AI 脚本尚未诊断</div>';
sideBody = ''; /* R51:空态提示清空——不再显示「该版本 AI 脚本尚未诊断」 */
sideFoot = `<div class="rw-sec-foot"><button class="btn btn-sm btn-view" data-diag-review>${svgIcon('zap', 13, 'currentColor')} 开始诊断</button></div>`;
}
} else if (visibleSb.length) {
sideBody = sb ? renderSbBlocks(sb.script_text) : '<div class="dim">(暂无分镜提示词)</div>';
sideBody = sb ? renderSbBlocks(sb.script_text) : '' /* R51:空态提示清空——不再显示「(暂无分镜提示词)」 */;
sideFoot = verCtrl('s', sbIdx, visibleSb.length, '分镜', '重新生成');
} else if (vid > 0) {
sideBody = '<div class="dim">(暂无分镜提示词)</div>';
sideBody = '' /* R51:空态提示清空——不再显示「(暂无分镜提示词)」 */;
sideFoot = `<div class="rw-sec-foot"><button class="btn btn-sm btn-view" data-gen-sb>${svgIcon('zap', 14, 'currentColor')} 生成分镜</button></div>`;
} else {
sideBody = '<div class="diag-empty">该脚本为自定义选题(无关联视频),暂不支持分镜提示词</div>';
@@ -42,6 +42,6 @@
</div>
<script src="app.js?v=20260903y"></script>
<script src="data-pages.js?v=20260903al"></script>
<script src="data-pages.js?v=20260903am"></script>
</body>
</html>