From d5faa38c7efe05d92b49c7594e90bad6d5d80394 Mon Sep 17 00:00:00 2001 From: gaochang Date: Wed, 3 Jan 2024 14:51:56 +0800 Subject: [PATCH] update --- src/views/monitor/project/projectList.vue | 2 +- .../checkreport/CheckReportStructure.vue | 206 ++++++--- .../checkreport/CheckReportStructure_bak.vue | 435 ++++++++++++++++++ src/views/quality/checkreport/Data.json | 132 ++++++ src/views/quality/checkreport/index.vue | 1 - 5 files changed, 714 insertions(+), 62 deletions(-) create mode 100644 src/views/quality/checkreport/CheckReportStructure_bak.vue create mode 100644 src/views/quality/checkreport/Data.json diff --git a/src/views/monitor/project/projectList.vue b/src/views/monitor/project/projectList.vue index 0aa9be4..4c7c95c 100644 --- a/src/views/monitor/project/projectList.vue +++ b/src/views/monitor/project/projectList.vue @@ -152,7 +152,7 @@ export default { label: '项目名称', show: true, width: '90px' }, - { prop: 'createAt', label: '创建时间', show: false } + { prop: 'projectDescription', label: '项目描述', show: true } ], // 默认选择中表格头 checkedTableColumns: [], diff --git a/src/views/quality/checkreport/CheckReportStructure.vue b/src/views/quality/checkreport/CheckReportStructure.vue index 70877ef..29cba5a 100644 --- a/src/views/quality/checkreport/CheckReportStructure.vue +++ b/src/views/quality/checkreport/CheckReportStructure.vue @@ -110,20 +110,17 @@

用例类型统计分析

-
唯一性分析
+
表字段标准检测分析
- + - - - - + @@ -131,20 +128,17 @@
-
完整性分析
+
长度标准检测分析
- + - - - - + @@ -152,20 +146,17 @@
-
一致性分析
+
空值标准检测分析
- + - - - - + @@ -173,20 +164,17 @@
-
关联性分析
+
主键标准检测分析
- + - - - - + @@ -194,20 +182,17 @@
-
及时性分析
+
外键标准检测分析
- + - - - - + @@ -215,20 +200,71 @@
-
准确性分析
+
完整性标准检测分析
- + - - - - + + + + +
+
+ + +
准确性标准检测分析
+ + + + + + + +
+
+ + +
一致性标准检测分析
+ + + + + + + +
+
+ + +
正则表达式标准检测分析
+ + + + @@ -242,7 +278,7 @@ + + diff --git a/src/views/quality/checkreport/Data.json b/src/views/quality/checkreport/Data.json new file mode 100644 index 0000000..9811ed7 --- /dev/null +++ b/src/views/quality/checkreport/Data.json @@ -0,0 +1,132 @@ +{ + "caseType": + { + "table_key":[ + { + "ruleName":"表字段标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "length_key":[ + { + "ruleName":"长度标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "pk_key":[ + { + "ruleName":"主键标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "null_key":[ + { + "ruleName":"空值标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "fk_key":[ + { + "ruleName":"外键标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "integrity":[ + { + "ruleName":"完整性标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "accuracy":[ + { + "ruleName":"准确性标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "consistent":[ + { + "ruleName":"一致性标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ], + "regular":[ + { + "ruleName":"正则表达式标准检测分析", + "ruleSourceName":"数据平台", + "ruleTableName":"全表", + "checkTotalCount":"500", + "checkErrorCount":"28" + } + ] + }, + "dataAmount": + { + "reportTableData1":[ + { + "ruleSourceId":1, + "ruleSourceName":"数据平台", + "ruleLevelName": "低", + "checkErrorCount":9 + }, + { + "ruleSourceId":1, + "ruleSourceName":"数据平台", + "ruleLevelName": "高", + "checkErrorCount":56 + }, + { + "ruleSourceId":1, + "ruleSourceName":"数据平台", + "ruleLevelName": "中", + "checkErrorCount":78 + } + ], + "reportTableData2":[ + { + "checkErrorCount":7, + "ruleTypeId":"1", + "ruleTypeName":"数据平台", + "ruleLevelName":"中", + "ruleName": "表字段标准检测分析" + }, + { + "checkErrorCount":20, + "ruleTypeId":"1", + "ruleTypeName":"数据平台", + "ruleLevelName":"高", + "ruleName": "长度标准检测分析" + }, + { + "checkErrorCount":5, + "ruleTypeId":"1", + "ruleTypeName":"数据平台", + "ruleLevelName":"低", + "ruleName": "空值标准检测分析" + } + ] + } +} diff --git a/src/views/quality/checkreport/index.vue b/src/views/quality/checkreport/index.vue index 072c1ca..caf4f67 100644 --- a/src/views/quality/checkreport/index.vue +++ b/src/views/quality/checkreport/index.vue @@ -26,7 +26,6 @@ }, methods: { showCard(data) { - console.log('ffffffffff', data) Object.assign(this.options, data) } }