zhouyang.xie cf84ee8df0 用户令: ① 门户去掉「振动·CMS」「交付文档」「数据重算」导航项; ② 「振动 CMS」内容展示不出 => 改用 Shadow DOM 渲染(门户 CSS 隔离生效, 不再依赖 iframe/srcdoc/blob); 核验导航已无三项、shadowRoot 含门户 CSS/hero/.chips/实时值 před 1 týdnem
..
Assistant.vue 89016b3de1 弃用 v-unwrap(异步数据/重复渲染下锚点同步会错位 => 子选项卡点了不变或堆积); 改为保留宿主 div(已核 #root 结构无 CSS 依赖, 对拍工具仍按透明处理); 验证 5 个子视图元素数回落 1126/13/3398/626/543 před 1 týdnem
Component.vue 97ddfec3b8 2.76.0 结构对拍 10/10 全部一致(component 归零 397=397): 真因是 SSR 把无指令裸 template 当真实元素, 修正=关注台块不加包裹(多根子节点)+保留九系统卡那层 section; 内容对拍同为 10/10 před 1 týdnem
ContractSmoke.vue d67a673a03 2.17.0 前端 Vue 化(P11 起步): app_frontEnd/web (Vue3+Vite6+TS, npm 从 npmmirror 装) 构建产物 release/web + serve.json web=28110 + cli web 组件 + 网关 /web 同源; 契约侧 Python 门与 Node 冒烟各 42/42 一致; 契约支持异步构建态 json_keys_any; 设计说明 §3.6; 文档/版本表同步 před 2 týdny
Decision.vue 89016b3de1 弃用 v-unwrap(异步数据/重复渲染下锚点同步会错位 => 子选项卡点了不变或堆积); 改为保留宿主 div(已核 #root 结构无 CSS 依赖, 对拍工具仍按透明处理); 验证 5 个子视图元素数回落 1126/13/3398/626/543 před 1 týdnem
Documents.vue f2b15dc6d1 2.60.0 门户「交付文档」「数据重算」迁入工作台并列页签: 新增 Documents.vue/Recalc.vue + tabs/i18n/Workbench 接线 + DeliveryRecalcController(交付文档清单与下载 · 重算状态与触发) + pages_sweep 旧页接口路径改指 /api/*; 需求1核对: vibration 5 个子选项卡已在位且随窗 před 1 týdnem
Energy.vue ad15ae0583 2.72.0 energy/generation/fault 结构一致(去 Vue 侧与 v2.9.2 渲染器重复的图例与摘要, 修单位标签外层 span, fault 季节图入参补 xlab) => 9/10; component 由 +29 收敛到 +6(v-show 零值条形段改脚本过滤 + 文本行整行 v-html) před 1 týdnem
Fault.vue ad15ae0583 2.72.0 energy/generation/fault 结构一致(去 Vue 侧与 v2.9.2 渲染器重复的图例与摘要, 修单位标签外层 span, fault 季节图入参补 xlab) => 9/10; component 由 +29 收敛到 +6(v-show 零值条形段改脚本过滤 + 文本行整行 v-html) před 1 týdnem
Generation.vue ad15ae0583 2.72.0 energy/generation/fault 结构一致(去 Vue 侧与 v2.9.2 渲染器重复的图例与摘要, 修单位标签外层 span, fault 季节图入参补 xlab) => 9/10; component 由 +29 收敛到 +6(v-show 零值条形段改脚本过滤 + 文本行整行 v-html) před 1 týdnem
Overview.vue 83b4d88388 2.68.0 overview 结构对齐(tier 类名口径取自 v2.9.2 app.js:49/85 同表生成) => overview 结构一致(294 元素),至此 overview/report/system 三页签结构与 v2.9.2 完全一致;附 v2.9.2 远端并存部署现状 před 1 týdnem
Portal.vue 7580cd6e68 2.63.0 前端与 v2.9.2 一致: (A) Vue 采用 v2.9.2 旧页样式表 src/windscada/ui/app.css 原样(产物 CSS 1.9KB->55.7KB, 字体/字号/配色同源); (B) 用 v2.9.2 自带 build.py 出原样经典页 release/web/detail_v2.html(238,644B, 含语言包, 无占位符) 并在工作台加入口; 远端验证 /web/detail_v2.html 200 /web/index.html 200 / 200 /api/fleet 200 před 1 týdnem
PortalSections.vue 332185d43b 2.62.1 收尾: 「门户栏目」只留在线服务两项(仿真/状态, 四节已迁「架构与资料」)+ 内嵌四节整页展开(max-height:none); 远端 index-CK3ivS0h.js 核验含 ps-embed/max-height:none/四节锚点, 探活全 200 před 1 týdnem
PortalView.vue cf84ee8df0 用户令: ① 门户去掉「振动·CMS」「交付文档」「数据重算」导航项; ② 「振动 CMS」内容展示不出 => 改用 Shadow DOM 渲染(门户 CSS 隔离生效, 不再依赖 iframe/srcdoc/blob); 核验导航已无三项、shadowRoot 含门户 CSS/hero/.chips/实时值 před 1 týdnem
Recalc.vue f2b15dc6d1 2.60.0 门户「交付文档」「数据重算」迁入工作台并列页签: 新增 Documents.vue/Recalc.vue + tabs/i18n/Workbench 接线 + DeliveryRecalcController(交付文档清单与下载 · 重算状态与触发) + pages_sweep 旧页接口路径改指 /api/*; 需求1核对: vibration 5 个子选项卡已在位且随窗 před 1 týdnem
Report.vue e1f67f5a42 2.28.0 report 页签迁移完成 => 10/10 页签全部通过严格整页签对拍(Vue 前端迁完); 修 report 模型默认值同 decision; 如实记录: 对拍为首屏呈现口径 + 3 条后端数据来源差异例外 před 2 týdny
System.vue 0000e92a4e 修 TDZ(又一次): #tab=<tab>:<sub> 的 sub 赋值写在 const sub 之前 => setup 抛错, 整个工作台渲染不出(用户报"振动 CMS 展示不出"); 移到声明之后; 核验 blob iframe 渲染 + 挂载门禁通过 před 1 týdnem
Vibration.vue cf84ee8df0 用户令: ① 门户去掉「振动·CMS」「交付文档」「数据重算」导航项; ② 「振动 CMS」内容展示不出 => 改用 Shadow DOM 渲染(门户 CSS 隔离生效, 不再依赖 iframe/srcdoc/blob); 核验导航已无三项、shadowRoot 含门户 CSS/hero/.chips/实时值 před 1 týdnem
Workbench.vue 9e8f6695e0 用户令: 页签去掉「架构与资料(系统架构)」「门户」; 「数据重算」并入「系统维护」区块; 页头删掉模式按钮(工作台/契约自检/关于本前端, 它与页签栏同名 nav.tabs 造成布局乱) => 页签 14→11 před 1 týdnem