refactor(web): 去掉「部分|全量」radio,所有检查都跑全量
用户反馈:partial/full 选项不再需要,所有检查(包括用户自定义规则) 都跑全量扫描。 改动: - 删除每条 IND leaf 行的 <el-radio-group class="sample-scope"> - 删除自定义规则卡片 header 的 <el-radio-group> - 删除 sampleScope ref / SAMPLE_PARTIAL_LIMIT / buildSampleLimitsForSubmit() - 删除 watch(analysisTree.groups) 里初始化 sampleScope 的循环 - startJob() payload 不再发 sample_limits 字段 - 删除 setup return 中的 sampleScope 相关导出 - 删除 .sample-scope / .sample-scope--leaf / .custom-rule-sample CSS - .tree-row--group .group-description max-width 从 280px 放宽到 560px (radio 让位消失后,description 可以更长) 后端零改动:sample_limit 参数链(models → job_manager → orchestrator → step7/step9)保留。前端不发 sample_limits → 后端默认 None = 全量扫描。 附带 UI 改进:进度区显示「失败 N 步(...)」行 + 进度条部分失败变 warning + 状态 tag 显示「completed (N 失败)」,避免静默失败误导用户。 (对应 step6 length_check TypeError 的 bug 修复,wrapper 签名 修改在 3dfd038c commit 已包含)
Showing
This diff is collapsed.
Please register or sign in to comment