diff --git a/src/api/base/cleaningRules.ts b/src/api/base/cleaningRules.ts
new file mode 100644
index 0000000..63b9797
--- /dev/null
+++ b/src/api/base/cleaningRules.ts
@@ -0,0 +1,46 @@
+import request from '@/config/axios'
+
+// 获取规则类目列表
+export const getAttCleanCatList = (params) => {
+ return request.get({
+ url: '/v2/att/attCleanCat/list',
+ params
+ })
+}
+// 添加规则类目
+export const saveAttCleanCat = (data) => {
+ return request.post({ url: '/v2/att/attCleanCat', data })
+}
+
+// 更新规则类目
+export const updateAttCleanCat = (data) => {
+ return request.put({ url: '/v2/att/attCleanCat', data })
+}
+
+// 删除规则类目
+export const deleteAttCleanCat = (id) => {
+ return request.delete({ url: `/v2/att/attCleanCat/${id}`})
+}
+
+// 获取规则列表
+export const getAttCleanRuleList = (params) => {
+ return request.get({
+ url: '/v2/att/attCleanRule/list',
+ params
+ })
+}
+
+// 添加规则
+export const saveAttCleanRule = (data) => {
+ return request.post({ url: '/v2/att/attCleanRule', data })
+}
+
+// 更新规则
+export const updateAttCleanRule = (data) => {
+ return request.put({ url: '/v2/att/attCleanRule', data })
+}
+
+// 删除规则
+export const deleteAttCleanRule = (id) => {
+ return request.delete({ url: `/v2/att/attCleanRule/${id}`})
+}
\ No newline at end of file
diff --git a/src/api/base/inspectRules.ts b/src/api/base/inspectRules.ts
new file mode 100644
index 0000000..7a521e2
--- /dev/null
+++ b/src/api/base/inspectRules.ts
@@ -0,0 +1,24 @@
+import request from '@/config/axios'
+
+// 获取规则列表
+export const getAttAuditRuleList = (params) => {
+ return request.get({
+ url: '/v2/att/attAuditRule/list',
+ params
+ })
+}
+
+// 添加规则
+export const addAttAuditRule = (data) => {
+ return request.post({ url: '/v2/att/attAuditRule', data })
+}
+
+// 更新规则
+export const updateAttAuditRule = (data) => {
+ return request.put({ url: '/v2/att/attAuditRule', data })
+}
+
+// 删除规则
+export const deleteAttAuditRule = (id) => {
+ return request.delete({ url: `/v2/att/attAuditRule/${id}`})
+}
\ No newline at end of file
diff --git a/src/layout/components/Menu/src/Menu.vue b/src/layout/components/Menu/src/Menu.vue
index 325136f..3821168 100644
--- a/src/layout/components/Menu/src/Menu.vue
+++ b/src/layout/components/Menu/src/Menu.vue
@@ -149,18 +149,22 @@ $prefix-cls: #{$namespace}-menu;
width: 100% !important;
border-right: none;
border-radius: var(--left-menu-border-radius);
- padding: 20px;
-
+ padding: 10px;
// 设置选中时子标题的颜色
.is-active {
& > .#{$elNamespace}-sub-menu__title {
//color: var(--left-menu-text-active-color) !important;
}
}
-
+ .#{$elNamespace}-menu-item{
+ height: 50px;
+ border-radius: 10px !important;
+ }
// 设置子菜单悬停的高亮和背景色
.#{$elNamespace}-sub-menu__title,
.#{$elNamespace}-menu-item {
+ height: 50px;
+ border-radius: 10px !important;
&:hover {
color: var(--left-menu-text-active-color) !important;
background-color: var(--left-menu-bg-active-color) !important;
@@ -169,9 +173,9 @@ $prefix-cls: #{$namespace}-menu;
// 设置选中时的高亮背景和高亮颜色
.#{$elNamespace}-menu-item.is-active {
+ border-radius: 10px !important;
color: var(--left-menu-text-active-color) !important;
background-color: var(--left-menu-bg-active-color) !important;
-
&:hover {
background-color: var(--left-menu-bg-active-color) !important;
}
diff --git a/src/layout/components/ToolHeader.vue b/src/layout/components/ToolHeader.vue
index f85e4f2..eb71b64 100644
--- a/src/layout/components/ToolHeader.vue
+++ b/src/layout/components/ToolHeader.vue
@@ -59,7 +59,7 @@ export default defineComponent({
) : undefined} **/}
{/** {breadcrumb.value ? : undefined} **/}
-
AI大模型科创实践平台
+ AI大模型数据中台
) : undefined}
diff --git a/src/utils/dict.ts b/src/utils/dict.ts
index 7fc72eb..ddef7e8 100644
--- a/src/utils/dict.ts
+++ b/src/utils/dict.ts
@@ -258,4 +258,8 @@ export enum DICT_TYPE {
LLM_PROMPT_TEMPLATE_FRAMEWORK = "llm_prompt_template_framework",
LLM_VARIABLE_IDENTIFIER = "llm_variable_identifier",
PLATFORM_VERSION_INFO = "platform_version_info",
+
+ // ======== 基础管理模块 ===========
+ ATT_RULE_AUDIT_Q_DIMENSION = 'att_rule_audit_q_dimension' // 质量维度
+
}
diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue
index e4632d9..a2cde39 100644
--- a/src/views/Login/Login.vue
+++ b/src/views/Login/Login.vue
@@ -144,7 +144,7 @@ onMounted(() => {
>
diff --git a/src/views/Login/Login_v1.vue b/src/views/Login/Login_v1.vue
index 42f128c..a28aa4d 100644
--- a/src/views/Login/Login_v1.vue
+++ b/src/views/Login/Login_v1.vue
@@ -166,7 +166,7 @@ const handleLogin = async (params) => {
欢迎登录
-
AI大模型科创实践平台
+
AI大模型数据中台
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+ + 新增
+ 展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+ + 新增子节点
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 警告:当前选择的上级已是二级节点,新增后将成为三级节点,不能再添加子节点
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 确定
+
+
+
+
+
+ 确定要删除该数据类别吗?删除后不可恢复。
+
+ 取消
+ 确定删除
+
+
+
+
+
+
+
diff --git a/src/views/base/category/dataApiService/index.vue b/src/views/base/category/dataApiService/index.vue
new file mode 100644
index 0000000..cdfddab
--- /dev/null
+++ b/src/views/base/category/dataApiService/index.vue
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ 新增
+
展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+
+ + 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/base/category/dataAsset/index.vue b/src/views/base/category/dataAsset/index.vue
new file mode 100644
index 0000000..cdfddab
--- /dev/null
+++ b/src/views/base/category/dataAsset/index.vue
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ 新增
+
展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+
+ + 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/base/category/dataElement/index.vue b/src/views/base/category/dataElement/index.vue
new file mode 100644
index 0000000..cdfddab
--- /dev/null
+++ b/src/views/base/category/dataElement/index.vue
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ 新增
+
展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+
+ + 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/base/project/manage/index.vue b/src/views/base/project/manage/index.vue
new file mode 100644
index 0000000..efb2f54
--- /dev/null
+++ b/src/views/base/project/manage/index.vue
@@ -0,0 +1,513 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ 新增
+
修改
+
删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 启用
+ 禁用
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 确定
+
+
+
+
+
+
+
diff --git a/src/views/base/rules/cleaning/index.vue b/src/views/base/rules/cleaning/index.vue
new file mode 100644
index 0000000..915a876
--- /dev/null
+++ b/src/views/base/rules/cleaning/index.vue
@@ -0,0 +1,694 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
新增规则
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 保存
+
+
+
+
+
+
+
diff --git a/src/views/base/rules/inspect/index.vue b/src/views/base/rules/inspect/index.vue
new file mode 100644
index 0000000..02ad7b1
--- /dev/null
+++ b/src/views/base/rules/inspect/index.vue
@@ -0,0 +1,550 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+ {{ getDictLabel(DICT_TYPE.ATT_RULE_AUDIT_Q_DIMENSION, scope.row.qualityDim) }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 保存
+
+
+
+
+
+
+
diff --git a/src/views/dataAsset/assetMap/index.vue b/src/views/dataAsset/assetMap/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/dataAsset/dataLink/index.vue b/src/views/dataAsset/dataLink/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/dataAsset/dataQuery/index.vue b/src/views/dataAsset/dataQuery/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/dataPlan/standardDataElement/index.vue b/src/views/dataPlan/standardDataElement/index.vue
new file mode 100644
index 0000000..757005e
--- /dev/null
+++ b/src/views/dataPlan/standardDataElement/index.vue
@@ -0,0 +1,498 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.qualityDimension }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dataService/apiManage/index.vue b/src/views/dataService/apiManage/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/vite.config.ts b/vite.config.ts
index d78484d..4d2ceab 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -30,19 +30,25 @@ export default ({command, mode}: ConfigEnv): UserConfig => {
open: env.VITE_OPEN === 'true',
// 本地跨域代理. 目前注释的原因:暂时没有用途,server 端已经支持跨域
proxy: {
- ['/admin-api']: {
- target: env.VITE_BASE_URL,
- ws: false,
- changeOrigin: true,
- rewrite: (path) => path.replace(new RegExp(`^/admin-api`), ''),
- },
- ['/novaurl']: {
- target: 'https://w97nf9wdef.execute-api.us-east-1.amazonaws.com/huada_navo_api/call_navo_api',
- ws: false,
- secure: false,
- changeOrigin: true,
- rewrite: (path) => path.replace(new RegExp(`^/novaurl`), ''),
- },
+ ['/admin-api/v2']: {
+ target: 'http://192.168.5.2:48080',
+ ws: false,
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/admin-api\/v2/, ''),
+ },
+ ['/admin-api']: {
+ target: 'http://192.168.5.2:48080',
+ ws: false,
+ changeOrigin: true,
+ // rewrite: (path) => path.replace(new RegExp(`^/admin-api`), ''),
+ },
+ ['/novaurl']: {
+ target: 'https://w97nf9wdef.execute-api.us-east-1.amazonaws.com/huada_navo_api/call_navo_api',
+ ws: false,
+ secure: false,
+ changeOrigin: true,
+ rewrite: (path) => path.replace(new RegExp(`^/novaurl`), ''),
+ },
},
},
// 项目使用的vite插件。 单独提取到build/vite/plugin中管理