From 9b84e9f4da8260173d14bf401feaf619c80b31f2 Mon Sep 17 00:00:00 2001 From: RenCheng Date: Sun, 8 Jun 2025 13:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=B8=85=E6=B4=97=E5=89=A9?= =?UTF-8?q?=E4=BD=99=E4=B8=A4=E4=B8=AA=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/consistencyCheckRules.js | 15 ++ src/api/outlierReplaceRules.js | 18 ++ src/views/datawashing/tempone/index.vue | 130 +++++--------- src/views/datawashing/tempone/rulesModel.vue | 107 +++++++----- src/views/datawashing/tempone/subPage.vue | 169 +++++++++++++++++++ src/views/datawashing/temptwo/index.vue | 42 +++-- src/views/datawashing/temptwo/rulesModel.vue | 9 +- 7 files changed, 338 insertions(+), 152 deletions(-) create mode 100644 src/api/consistencyCheckRules.js create mode 100644 src/api/outlierReplaceRules.js create mode 100644 src/views/datawashing/tempone/subPage.vue diff --git a/src/api/consistencyCheckRules.js b/src/api/consistencyCheckRules.js new file mode 100644 index 0000000..6ed0987 --- /dev/null +++ b/src/api/consistencyCheckRules.js @@ -0,0 +1,15 @@ +import { getAction, deleteAction, putAction, postAction } from '@/api/manage' + +const createRules = (params)=>postAction("/consistencyCheckRules/createRules",params); +const updateRules = (params)=>putAction("/consistencyCheckRules/updateRules",params); +const deleteRules = (params)=>deleteAction("/consistencyCheckRules/deleteRules",params); +const queryPage = (params)=>getAction("/consistencyCheckRules/queryPage",params); +const queryById = (params)=>getAction("/consistencyCheckRules/queryById",params); + +export { + createRules, + updateRules, + deleteRules, + queryPage, + queryById +} \ No newline at end of file diff --git a/src/api/outlierReplaceRules.js b/src/api/outlierReplaceRules.js new file mode 100644 index 0000000..5f6678f --- /dev/null +++ b/src/api/outlierReplaceRules.js @@ -0,0 +1,18 @@ +import { getAction, deleteAction, putAction, postAction } from '@/api/manage' + +const createRules = (params)=>postAction("/outlierReplaceRules/createRules",params); +const updateRules = (params)=>putAction("/outlierReplaceRules/updateRules",params); +const deleteRules = (params)=>deleteAction("/outlierReplaceRules/deleteRules",params); +const queryPage = (params)=>getAction("/outlierReplaceRules/queryPage",params); +const queryById = (params)=>getAction("/outlierReplaceRules/queryById",params); +const queryRulesByTableName = (params)=>getAction("/outlierReplaceRules/queryRulesByTableName",params); +const querytableColumns = (params)=>getAction("/outlierReplaceRules/getTableColumns",params); +export { + createRules, + updateRules, + deleteRules, + queryPage, + queryById, + queryRulesByTableName, + querytableColumns +} \ No newline at end of file diff --git a/src/views/datawashing/tempone/index.vue b/src/views/datawashing/tempone/index.vue index 251fa17..f09963b 100644 --- a/src/views/datawashing/tempone/index.vue +++ b/src/views/datawashing/tempone/index.vue @@ -12,8 +12,7 @@ - + {{ item.cnName }} @@ -22,7 +21,7 @@ - + @@ -41,34 +40,34 @@
配置 - - 删除 +
- - + \ No newline at end of file diff --git a/src/views/datawashing/tempone/rulesModel.vue b/src/views/datawashing/tempone/rulesModel.vue index 5ddb0c2..d358981 100644 --- a/src/views/datawashing/tempone/rulesModel.vue +++ b/src/views/datawashing/tempone/rulesModel.vue @@ -7,27 +7,21 @@ - - - 直接删除 - 复制上条数据 - 复制下条数据 - + + + + + + 标准差法 - - - 直接删除 + + + 填充0 复制上条数据 - 复制下条数据 - 前后均值填充 - 填0 - - - - - 直接删除 - 前后均值填充 + 删除 @@ -38,8 +32,9 @@ \ No newline at end of file diff --git a/src/views/datawashing/temptwo/index.vue b/src/views/datawashing/temptwo/index.vue index 54ec46e..44197c8 100644 --- a/src/views/datawashing/temptwo/index.vue +++ b/src/views/datawashing/temptwo/index.vue @@ -12,8 +12,7 @@ - + {{ item.cnName }} @@ -22,7 +21,13 @@ - + @@ -41,7 +46,7 @@