返回 Bug 清单
BUG-1392project-02中已修复frontend-logic

voucher-review.js _toggleCard const detail 二次赋值

发现:2026-10-17验证:2026-10-17置信度:90%

症状

用户点击凭证卡片展开/折叠时浏览器控制台刷 TypeError: Assignment to constant variable,卡片无法展开。

根因

L202 const detail = card.querySelector('.vr-card-detail') 后 L207 又 detail = document.createElement('div') — const 不可重赋值。本意是 detail 变量在 if (!detail) 分支内被替换为新创建的 DOM 节点,应该用 let。

修复方案

L202 const detail → let detail。后端无需改动。部署到服务器 + 版本号 v=20261030 强制浏览器刷新。

错误签名

TypeError: Assignment to constant variable. at voucher-review.js:207 _toggleCard

技术信息

来源项目

project-02

涉及文件

bk_frontend/js/modules/voucher-review.js, bk_frontend/index.html

标签

project-02, mcp-reported, source-agent