feat: DAMA数据治理规则检查(财务七规则)— 后端/check-governance + 前端数据质量中心升级
后端 backend/app/api/data_quality.py: - 新增 GET /api/cma/data-quality/check-governance?entity_id= 端点 - 7条规则: unit_check单位校验/dup_alert重复预警/orphan_check孤儿预警/virtual_pollution虚拟污染/entity_check实体归属/kpi_completeness KPI完整性/reconciliation勾稽验证 - 质量评分: error扣10/warning扣5, 每条规则最多扣一次, 最低0分 - 兼容实体筛选(0全部/1酣客/2博海), 向后兼容既有/check端点 前端 frontend/src/api/index.ts + views/DataQuality.vue: - dataQualityApi.checkGovernance() 新增 - 页面新增治理规则区: 质量评分仪表盘 + 7规则红黄绿状态表 + 异常明细展开 + 重新检查按钮 + 实体筛选
This commit is contained in:
@@ -344,6 +344,8 @@ export const dataQualityApi = {
|
||||
logs: (params?: any) => api.get('/data-quality/logs', { params }),
|
||||
updateLog: (id: number, data: any) => api.put(`/data-quality/logs/${id}`, data),
|
||||
deleteLog: (id: number) => api.delete(`/data-quality/logs/${id}`),
|
||||
// DAMA数据治理规则检查(财务七规则)
|
||||
checkGovernance: (params?: any) => api.get('/data-quality/check-governance', { params }),
|
||||
}
|
||||
|
||||
export const biReportApi = {
|
||||
|
||||
Reference in New Issue
Block a user