• Data Governance Dev's avatar
    refactor(web): 去掉「部分|全量」radio,所有检查都跑全量 · 98604b82
    Data Governance Dev authored
    用户反馈: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 已包含)
    98604b82
style.css 13.4 KB