From 83b0d6b92bf84277c940b61fb58d74dcd478ee73 Mon Sep 17 00:00:00 2001 From: Jane <272005125@qq.com> Date: Mon, 25 Dec 2023 20:31:52 +0800 Subject: [PATCH] update --- package.json | 2 +- public/favicon.ico | Bin 18883 -> 4286 bytes src/api/metadata/datasource.js | 8 + src/assets/icons/svg/codeConsole.svg | 2 +- src/assets/icons/svg/develop.svg | 2 +- src/assets/icons/svg/dictionary.svg | 2 +- src/assets/icons/svg/index.svg | 2 +- src/assets/icons/svg/mnt.svg | 2 +- src/assets/icons/svg/server.svg | 2 +- src/assets/icons/svg/system.svg | 2 +- src/assets/images/data.png | Bin 0 -> 3646 bytes src/layout/components/Navbar.vue | 15 +- src/layout/components/Sidebar/Logo.vue | 4 +- src/main.js | 1 + src/settings.js | 2 +- src/styles/datastyle.css | 426 ++++++++++++++++++ src/views/login.vue | 4 +- src/views/masterdata/datamanage/DataAdd.vue | 26 +- src/views/masterdata/datamodel/index.vue | 11 +- src/views/metadata/datablood/index.vue | 156 +++++-- src/views/metadata/datamap/index.vue | 3 + src/views/metadata/datasearch/index.vue | 49 +- .../metadata/datasource/DataSourceAdd.vue | 10 +- .../metadata/datasource/DataSourceEdit.vue | 4 +- .../metadata/datasource/DataSourceList.vue | 48 +- src/views/mnt/app/index.vue | 142 +++--- src/views/mnt/database/index.vue | 126 +++--- src/views/mnt/deploy/index.vue | 204 ++++----- src/views/mnt/deployHistory/index.vue | 74 +-- src/views/mnt/server/index.vue | 108 ++--- src/views/monitor/log/errorLog.vue | 96 ++-- src/views/monitor/log/index.vue | 94 ++-- src/views/monitor/online/index.vue | 100 ++-- .../checkcontentrule/CheckContentRuleAdd.vue | 423 +++++++++++++++++ .../CheckContentRuleDetail.vue | 278 ++++++++++++ .../checkcontentrule/CheckContentRuleEdit.vue | 411 +++++++++++++++++ .../checkcontentrule/CheckContentRuleList.vue | 407 +++++++++++++++++ src/views/quality/checkcontentrule/index.vue | 48 ++ src/views/quality/checkjob/CheckJobList.vue | 49 +- src/views/quality/checkreport/index.vue | 64 +-- src/views/quality/checkrule/CheckRuleAdd.vue | 39 +- .../quality/checkrule/CheckRuleDetail.vue | 2 +- src/views/quality/checkrule/CheckRuleEdit.vue | 4 +- src/views/quality/checkrule/CheckRuleList.vue | 64 +-- src/views/system/dept/index.vue | 182 ++++---- src/views/system/dict/index.vue | 130 +++--- src/views/system/job/index.vue | 92 ++-- src/views/system/menu/index.vue | 289 ++++++------ src/views/system/role/index.vue | 218 ++++----- src/views/system/timing/index.vue | 220 ++++----- src/views/system/user/index.vue | 356 +++++++-------- 51 files changed, 3526 insertions(+), 1477 deletions(-) create mode 100644 src/assets/images/data.png create mode 100644 src/styles/datastyle.css create mode 100644 src/views/quality/checkcontentrule/CheckContentRuleAdd.vue create mode 100644 src/views/quality/checkcontentrule/CheckContentRuleDetail.vue create mode 100644 src/views/quality/checkcontentrule/CheckContentRuleEdit.vue create mode 100644 src/views/quality/checkcontentrule/CheckContentRuleList.vue create mode 100644 src/views/quality/checkcontentrule/index.vue diff --git a/package.json b/package.json index 225eff3..ab211f4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "micro-ui", "version": "0.4.3", - "description": "AllData科学护城河-前端项目", + "description": "数据标准符合性检测工具-前端项目", "author": "AllDataDC", "license": "Apache-2.0", "scripts": { diff --git a/public/favicon.ico b/public/favicon.ico index ce7d6904d77a8b929fcdb62503467caa153ccf07..ec6bb952a275135499dc914a54a75dda2166a1a6 100644 GIT binary patch literal 4286 zcmdUyYiyHM7{^c7nO)e{D!YW~+}gJ@XfT?9%(jf7i6*EqQ6a_;7=cDgyb-o_W-<=4}l z%kzKE?RnlR<>IfQLCL3j->X!$Qfe+xrIvuyI}dFS&KqN_;{Wv-3HcScqCx+xXvnID zx^XI_A%Af+Y`LOg|23UdB3aqSA-P{WR@UjR!`{j3ZnRC= z$^2`~8pzxkFW8VgyJ^0Q?p9a=K9D_ohvQS>wlhf-pqVcm0S9IysD48Aa>v;I0@%?2{VT!fH)Ho= z2K^ZAT5mxcI7aBOn2r?{U|=J0>^*( zz=m)?WSetkFE|gDoJqMCgT(zSTbI@AFFv>-UF;Pfj)Rp#U(WVkF!Rj0jNEPM?N8pU zW1o9d6Snl;4Rglw-_~UT`jKBBk&-TqWXW=}$ zYq@X5Chw-wmpXa>1c|e|An$cBXQ8{@J4{}Bu{Ty$DETIv2VJucvKMC|uXWhi>>v2> zwVD+t&y|$MyC?2jRz47yB4MilZ8?)~!TB8g_=Uc&g7wbo2DM@SSgguMcWNJOC}OU> zlivptqa;pBto|J&XGz|a-2EfSJB$qrIRk|-)m+~HOPp+LcHU7XR{KD5)?!!$cS4=~ z27P0-kABxqH*bft9H`|P@@Q?lwN^_1qg2b^Fr<`6NGMg*F@~GcZM!?%c9HF}J<4TQ hj3eJY)KM>e#wkiL4jen!tQXs(XlUD|b)v|T{ucoC!u9|F literal 18883 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 diff --git a/src/api/metadata/datasource.js b/src/api/metadata/datasource.js index 2a02d2a..dcdb5e2 100644 --- a/src/api/metadata/datasource.js +++ b/src/api/metadata/datasource.js @@ -105,3 +105,11 @@ export function word(id) { responseType: 'blob' }) } + +export function getMetadatablood(data) { + return request({ + url: '/data/metadata/sources/getMetadatablood', + method: 'post', + data: data + }) +} diff --git a/src/assets/icons/svg/codeConsole.svg b/src/assets/icons/svg/codeConsole.svg index 672ec6e..8934663 100644 --- a/src/assets/icons/svg/codeConsole.svg +++ b/src/assets/icons/svg/codeConsole.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/develop.svg b/src/assets/icons/svg/develop.svg index e189223..6cae83b 100644 --- a/src/assets/icons/svg/develop.svg +++ b/src/assets/icons/svg/develop.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/dictionary.svg b/src/assets/icons/svg/dictionary.svg index 6e83c43..b1d0fc0 100644 --- a/src/assets/icons/svg/dictionary.svg +++ b/src/assets/icons/svg/dictionary.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/index.svg b/src/assets/icons/svg/index.svg index fdb3826..066cf64 100644 --- a/src/assets/icons/svg/index.svg +++ b/src/assets/icons/svg/index.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/mnt.svg b/src/assets/icons/svg/mnt.svg index 936ce29..8067945 100644 --- a/src/assets/icons/svg/mnt.svg +++ b/src/assets/icons/svg/mnt.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/server.svg b/src/assets/icons/svg/server.svg index db6dcdf..75eb187 100644 --- a/src/assets/icons/svg/server.svg +++ b/src/assets/icons/svg/server.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/src/assets/icons/svg/system.svg b/src/assets/icons/svg/system.svg index 9333c60..3c1bc27 100644 --- a/src/assets/icons/svg/system.svg +++ b/src/assets/icons/svg/system.svg @@ -1 +1 @@ - + diff --git a/src/assets/images/data.png b/src/assets/images/data.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae22f0af6511c0c56de95f1e949345ea3518ef3 GIT binary patch literal 3646 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 Q2><{907*qoM6N<$f(4 -
- +
+ {{ extractName(user.nickName) }}
@@ -110,6 +110,17 @@ export default { this.$store.dispatch('LogOut').then(() => { location.reload() }) + }, + extractColorByName(name) { + var temp = [] + temp.push('#') + for (let index = 0; index < name.length; index++) { + temp.push(parseInt(name[index].charCodeAt(0), 10).toString(16)) + } + return temp.slice(0, 5).join('').slice(0, 4) + }, + extractName(name) { + return name.slice(0, 1) } } } diff --git a/src/layout/components/Sidebar/Logo.vue b/src/layout/components/Sidebar/Logo.vue index 2f35b4e..7eb0efb 100644 --- a/src/layout/components/Sidebar/Logo.vue +++ b/src/layout/components/Sidebar/Logo.vue @@ -14,7 +14,7 @@ + + diff --git a/src/views/quality/checkcontentrule/CheckContentRuleDetail.vue b/src/views/quality/checkcontentrule/CheckContentRuleDetail.vue new file mode 100644 index 0000000..078cf7d --- /dev/null +++ b/src/views/quality/checkcontentrule/CheckContentRuleDetail.vue @@ -0,0 +1,278 @@ + + + + + diff --git a/src/views/quality/checkcontentrule/CheckContentRuleEdit.vue b/src/views/quality/checkcontentrule/CheckContentRuleEdit.vue new file mode 100644 index 0000000..eb2d070 --- /dev/null +++ b/src/views/quality/checkcontentrule/CheckContentRuleEdit.vue @@ -0,0 +1,411 @@ + + + + + diff --git a/src/views/quality/checkcontentrule/CheckContentRuleList.vue b/src/views/quality/checkcontentrule/CheckContentRuleList.vue new file mode 100644 index 0000000..6300a83 --- /dev/null +++ b/src/views/quality/checkcontentrule/CheckContentRuleList.vue @@ -0,0 +1,407 @@ + + + + + diff --git a/src/views/quality/checkcontentrule/index.vue b/src/views/quality/checkcontentrule/index.vue new file mode 100644 index 0000000..3ab6240 --- /dev/null +++ b/src/views/quality/checkcontentrule/index.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/views/quality/checkjob/CheckJobList.vue b/src/views/quality/checkjob/CheckJobList.vue index 185346d..3c643c3 100644 --- a/src/views/quality/checkjob/CheckJobList.vue +++ b/src/views/quality/checkjob/CheckJobList.vue @@ -27,35 +27,26 @@ diff --git a/src/views/quality/checkreport/index.vue b/src/views/quality/checkreport/index.vue index a9aa60f..f68a858 100644 --- a/src/views/quality/checkreport/index.vue +++ b/src/views/quality/checkreport/index.vue @@ -36,7 +36,7 @@ -