取消结果总览详情左侧固定
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 结果总览查看详情弹窗左侧取消固定实施记录
|
||||
|
||||
## 变更日期
|
||||
|
||||
- 2026-03-25
|
||||
|
||||
## 变更范围
|
||||
|
||||
- 前端:`ruoyi-ui/src/views/ccdiProject/components/detail/ProjectAnalysisSidebar.vue`
|
||||
- 单测:`ruoyi-ui/tests/unit/project-analysis-dialog-sidebar.test.js`
|
||||
|
||||
## 实施内容
|
||||
|
||||
- 移除左侧信息卡的 `position: sticky` 与 `top` 固定样式。
|
||||
- 保留左侧信息卡当前内容结构与视觉样式不变。
|
||||
- 保留右侧主内容独立滚动逻辑不变。
|
||||
|
||||
## 结果
|
||||
|
||||
- 左侧整张信息卡不再固定。
|
||||
- 弹窗右侧仍保持独立滚动能力。
|
||||
@@ -0,0 +1,28 @@
|
||||
# 结果总览查看详情弹窗左侧取消固定验证记录
|
||||
|
||||
## 验证日期
|
||||
|
||||
- 2026-03-25
|
||||
|
||||
## 验证命令
|
||||
|
||||
```bash
|
||||
cd ruoyi-ui
|
||||
node tests/unit/project-analysis-dialog-sidebar.test.js
|
||||
node tests/unit/project-analysis-dialog-layout.test.js
|
||||
node tests/unit/project-analysis-dialog-abnormal-tab.test.js
|
||||
node tests/unit/project-analysis-dialog-source-highlight.test.js
|
||||
npm run build:prod
|
||||
```
|
||||
|
||||
## 验证结果
|
||||
|
||||
- 侧栏结构相关单测通过。
|
||||
- 弹窗布局相关单测通过。
|
||||
- 异常明细与来源提示相关单测通过。
|
||||
- 前端生产构建成功。
|
||||
- 构建过程中仅有项目既有的静态资源体积告警,无新增错误。
|
||||
|
||||
## 结论
|
||||
|
||||
- 左侧信息卡已取消固定,相关前端回归通过。
|
||||
@@ -79,8 +79,7 @@ export default {
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.project-analysis-sidebar {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sidebar-card {
|
||||
|
||||
@@ -42,6 +42,7 @@ const entry = fs.readFileSync(
|
||||
assert(!sidebar.includes("当前命中模型"), "命中模型摘要应移除当前命中模型字段");
|
||||
assert(!sidebar.includes("排查记录摘要"), "侧栏应移除排查记录摘要");
|
||||
assert(!sidebar.includes("sidebar-summary"), "侧栏不应再渲染排查记录摘要文案");
|
||||
assert(!sidebar.includes("position: sticky"), "左侧整卡不应保持固定");
|
||||
|
||||
assert(!sidebar.includes("关系人画像"), "侧栏不应扩展到额外区块");
|
||||
assert(!sidebar.includes("资产分布"), "侧栏不应扩展到额外区块");
|
||||
|
||||
Reference in New Issue
Block a user