- rework-survey-equipment-tree:勘察设备树明细模式重构 - fix-equipment-topology-display:设备拓扑图完整显示修复 - survey-detail-building-select:勘察明细所属建筑下拉 - generate-floor-options-from-building:按建筑楼层生成楼层下拉 - survey-progress-track-detail:进度跟踪跳转勘察明细页 - survey-complete-to-tech-review:勘察完成提交技术复核与复核按钮改名
1.4 KiB
1.4 KiB
Tasks
前端拓扑图修复
- Task 1: 勘察明细页中间栏拓扑图支持缩放(
client/src/views/dispatch/survey/detail.vue)- 1.1
treeOption中 tree 系列增加roam: true(支持拖拽平移 + 滚轮缩放) - 1.2 压缩系列边距:
right: '16%'缩至约'10%'(top/left/bottom视情况微调),扩大有效绘制区 - 1.3 保持
initialTreeDepth: -1(默认全展开)与现有 ResizeObserver 自适应逻辑不变
- 1.1
- Task 2: 台账详情弹窗拓扑图支持缩放(
client/src/views/dispatch/survey/index.vue)- 2.1
renderDetailTopo中 tree 系列增加roam: true - 2.2 压缩系列边距:
right: '18%'缩至约'10%',top/left/bottom视情况微调 - 2.3
.detail-topo-wrap容器高度由340px增大至约440px(弹窗内可容纳),空态.detail-topo-empty高度同步调整
- 2.1
验证
- Task 3: 编译 + 浏览器实测
- 3.1
client编译通过(npm run check,vue-tsc) - 3.2 浏览器实测:勘察明细页中间栏拓扑图可拖拽平移、滚轮缩放查看全部节点,无截断
- 3.3 浏览器实测:台账详情弹窗「勘察明细拓扑图」可拖拽缩放查看全部节点,无截断;空态逻辑未受影响
- 3.1
Task Dependencies
- Task 2 与 Task 1 相互独立,可并行修改
- Task 3 依赖 Task 1、2