Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
bigDataSystem
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张伯涛
bigDataSystem
Commits
715e0014
Commit
715e0014
authored
Nov 09, 2024
by
罗林杰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改元模型
parent
6fadeab3
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
85 additions
and
163 deletions
+85
-163
editModel.data.ts
src/views/metaModel/knowledgeModel/editModel.data.ts
+1
-1
index.vue
src/views/metaModel/knowledgeModel/index.vue
+20
-9
model.data.ts
src/views/metaModel/knowledgeModel/model.data.ts
+0
-44
modelDetailModal.vue
src/views/metaModel/knowledgeModel/modelDetailModal.vue
+0
-7
editModel.data.ts
src/views/metaModel/logicModel/editModel.data.ts
+1
-1
index.vue
src/views/metaModel/logicModel/index.vue
+20
-9
model.data.ts
src/views/metaModel/logicModel/model.data.ts
+0
-44
editModel.data.ts
src/views/metaModel/physicsModel/editModel.data.ts
+1
-1
index.vue
src/views/metaModel/physicsModel/index.vue
+12
-1
editModel.data.ts
src/views/metaModel/standardModel/editModel.data.ts
+1
-1
index.vue
src/views/metaModel/standardModel/index.vue
+20
-9
model.data.ts
src/views/metaModel/standardModel/model.data.ts
+9
-29
modelDetailModal.vue
src/views/metaModel/standardModel/modelDetailModal.vue
+0
-7
No files found.
src/views/metaModel/knowledgeModel/editModel.data.ts
View file @
715e0014
...
...
@@ -45,7 +45,7 @@ export const columns: BasicColumn[] = [
width
:
150
,
},
{
title
:
'是否
必填
'
,
title
:
'是否
展示
'
,
dataIndex
:
'isShow'
,
editable
:
true
,
edit
:
true
,
...
...
src/views/metaModel/knowledgeModel/index.vue
View file @
715e0014
...
...
@@ -3,6 +3,7 @@
<ModelTree
class=
"w-1/4 xl:w-1/5"
@
select=
"handleSelect"
/>
<BasicTable
@
register=
"registerTable"
class=
"w-3/4 xl:w-4/5"
:searchInfo=
"searchInfo"
>
<template
#
toolbar
>
<a-button
type=
"primary"
@
click=
"handleDeleteIds"
>
删除
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateFile"
>
新建文件夹
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateModel"
>
新建元模型
</a-button>
</
template
>
...
...
@@ -50,11 +51,11 @@
import
{
useRoute
,
onBeforeRouteLeave
}
from
'vue-router'
;
import
{
useFilterStore
}
from
'@/store/modules/filterData'
;
import
{
TreeData
}
from
'@/views/metaModel/knowledgeModel/modelData'
;
import
{
router
}
from
"@/router"
;
import
MoveModelModal
from
"@/views/metaModel/knowledgeModel/moveModel.vue"
;
import
{
router
}
from
'@/router'
;
import
MoveModelModal
from
'@/views/metaModel/knowledgeModel/moveModel.vue'
;
defineOptions
({
name
:
'AccountManagement'
});
const
{
createMessage
}
=
useMessage
();
const
{
createMessage
,
createConfirm
}
=
useMessage
();
const
filterStore
=
useFilterStore
();
const
route
=
useRoute
();
const
go
=
useGo
();
...
...
@@ -70,11 +71,11 @@
api
:
async
(
params
)
=>
{
var
data
=
[];
//按照部门筛选 如果有进行过滤相应部门的 没有就赋值全部
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
>=
200
);
}
else
if
(
params
.
modelId
>=
200
)
{
}
else
if
(
params
.
modelId
>=
200
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
==
params
.
modelId
);
}
else
{
}
else
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
parentId
==
params
.
modelId
);
}
const
response
=
{
...
...
@@ -117,7 +118,7 @@
function
handleCreateModel
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建元模型'
title
:
'新建元模型'
,
});
}
...
...
@@ -125,7 +126,7 @@
function
handleCreateFile
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建文件夹'
title
:
'新建文件夹'
,
});
}
...
...
@@ -188,7 +189,17 @@
searchInfo
.
modelId
=
modelId
;
reload
();
}
/** 批量删除按钮*/
function
handleDeleteIds
()
{
createConfirm
({
iconType
:
'warning'
,
title
:
'确认删除'
,
content
:
'确认批量删除选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'批量删除成功!'
);
},
});
}
function
handleView
(
record
:
Recordable
)
{
go
(
'/system/account_detail/'
+
record
.
id
);
}
...
...
src/views/metaModel/knowledgeModel/model.data.ts
View file @
715e0014
...
...
@@ -111,50 +111,6 @@ export const modelFormSchema: any[] = [
},
],
},
{
field
:
'type'
,
label
:
'数据资产类型'
,
component
:
'Select'
,
colProps
:
{
lg
:
24
,
md
:
24
},
componentProps
:
{
options
:[
{
label
:
'ArgoDB表'
,
value
:
'ArgoDB'
,
},
{
label
:
'DB2表'
,
value
:
'DB2'
,
},
{
label
:
'达梦数据库表'
,
value
:
'达梦'
,
},
{
label
:
'Hana表'
,
value
:
'Hana'
,
},
{
label
:
'Inceptor表'
,
value
:
'Inceptor'
,
},
{
label
:
'KunDB表'
,
value
:
'KunDB'
,
},
{
label
:
'MySQL表'
,
value
:
'MySQL'
,
},
]
},
rules
:
[
{
required
:
true
,
message
:
'请输入数据资产类型'
,
},
],
},
];
/**移动*/
...
...
src/views/metaModel/knowledgeModel/modelDetailModal.vue
View file @
715e0014
...
...
@@ -29,13 +29,6 @@
<div
style=
"margin-top: 20px"
>
数据资产类型:Inceptor表
</div>
</div>
<div
style=
"cursor: pointer"
>
<Icon
icon=
"ant-design:appstore-outlined"
style=
"margin-right: 10px"
:size=
"30"
@
click=
"handleSetButton"
:color=
"'#1091FE'"
/>
<Icon
icon=
"ant-design:edit-outlined"
:size=
"30"
...
...
src/views/metaModel/logicModel/editModel.data.ts
View file @
715e0014
...
...
@@ -51,7 +51,7 @@ export const columns: BasicColumn[] = [
width
:
150
,
},
{
title
:
'是否
必填
'
,
title
:
'是否
展示
'
,
dataIndex
:
'isShow'
,
editable
:
true
,
edit
:
true
,
...
...
src/views/metaModel/logicModel/index.vue
View file @
715e0014
...
...
@@ -3,6 +3,7 @@
<ModelTree
class=
"w-1/4 xl:w-1/5"
@
select=
"handleSelect"
/>
<BasicTable
@
register=
"registerTable"
class=
"w-3/4 xl:w-4/5"
:searchInfo=
"searchInfo"
>
<template
#
toolbar
>
<a-button
type=
"primary"
@
click=
"handleDeleteIds"
>
删除
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateFile"
>
新建文件夹
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateModel"
>
新建元模型
</a-button>
</
template
>
...
...
@@ -50,11 +51,11 @@
import
{
useRoute
,
onBeforeRouteLeave
}
from
'vue-router'
;
import
{
useFilterStore
}
from
'@/store/modules/filterData'
;
import
{
TreeData
}
from
'@/views/metaModel/logicModel/modelData'
;
import
MoveModelModal
from
"@/views/metaModel/logicModel/moveModel.vue"
;
import
{
router
}
from
"@/router"
;
import
MoveModelModal
from
'@/views/metaModel/logicModel/moveModel.vue'
;
import
{
router
}
from
'@/router'
;
defineOptions
({
name
:
'AccountManagement'
});
const
{
createMessage
}
=
useMessage
();
const
{
createMessage
,
createConfirm
}
=
useMessage
();
const
filterStore
=
useFilterStore
();
const
route
=
useRoute
();
const
go
=
useGo
();
...
...
@@ -70,11 +71,11 @@
api
:
async
(
params
)
=>
{
var
data
=
[];
//按照部门筛选 如果有进行过滤相应部门的 没有就赋值全部
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
>=
200
);
}
else
if
(
params
.
modelId
>=
200
)
{
}
else
if
(
params
.
modelId
>=
200
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
==
params
.
modelId
);
}
else
{
}
else
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
parentId
==
params
.
modelId
);
}
const
response
=
{
...
...
@@ -117,7 +118,7 @@
function
handleCreateModel
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建元模型'
title
:
'新建元模型'
,
});
}
...
...
@@ -125,10 +126,20 @@
function
handleCreateFile
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建文件夹'
title
:
'新建文件夹'
,
});
}
/** 批量删除按钮*/
function
handleDeleteIds
()
{
createConfirm
({
iconType
:
'warning'
,
title
:
'确认删除'
,
content
:
'确认批量删除选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'批量删除成功!'
);
},
});
}
/** 移动按钮*/
function
handleMove
(
record
:
Recordable
)
{
openMoveModelModal
(
true
,
{
...
...
src/views/metaModel/logicModel/model.data.ts
View file @
715e0014
...
...
@@ -68,50 +68,6 @@ export const modelFormSchema: any[] = [
},
],
},
{
field
:
'type'
,
label
:
'数据资产类型'
,
component
:
'Select'
,
colProps
:
{
lg
:
24
,
md
:
24
},
componentProps
:
{
options
:[
{
label
:
'ArgoDB表'
,
value
:
'ArgoDB'
,
},
{
label
:
'DB2表'
,
value
:
'DB2'
,
},
{
label
:
'达梦数据库表'
,
value
:
'达梦'
,
},
{
label
:
'Hana表'
,
value
:
'Hana'
,
},
{
label
:
'Inceptor表'
,
value
:
'Inceptor'
,
},
{
label
:
'KunDB表'
,
value
:
'KunDB'
,
},
{
label
:
'MySQL表'
,
value
:
'MySQL'
,
},
]
},
rules
:
[
{
required
:
true
,
message
:
'请输入数据资产类型'
,
},
],
},
];
/**移动*/
...
...
src/views/metaModel/physicsModel/editModel.data.ts
View file @
715e0014
...
...
@@ -51,7 +51,7 @@ export const columns: BasicColumn[] = [
width
:
150
,
},
{
title
:
'是否
必填
'
,
title
:
'是否
展示
'
,
dataIndex
:
'isShow'
,
editable
:
true
,
edit
:
true
,
...
...
src/views/metaModel/physicsModel/index.vue
View file @
715e0014
...
...
@@ -3,6 +3,7 @@
<ModelTree
class=
"w-1/4 xl:w-1/5"
@
select=
"handleSelect"
/>
<BasicTable
@
register=
"registerTable"
class=
"w-3/4 xl:w-4/5"
:searchInfo=
"searchInfo"
>
<template
#
toolbar
>
<a-button
type=
"primary"
@
click=
"handleDeleteIds"
>
删除
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateFile"
>
新建文件夹
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateModel"
>
新建元模型
</a-button>
</
template
>
...
...
@@ -125,7 +126,17 @@
title
:
'新建文件夹'
});
}
/** 批量删除按钮*/
function
handleDeleteIds
()
{
createConfirm
({
iconType
:
'warning'
,
title
:
'确认删除'
,
content
:
'确认批量删除选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'批量删除成功!'
);
},
});
}
/** 移动按钮*/
function
handleMove
(
record
:
Recordable
)
{
...
...
src/views/metaModel/standardModel/editModel.data.ts
View file @
715e0014
...
...
@@ -50,7 +50,7 @@ export const columns: BasicColumn[] = [
width
:
150
,
},
{
title
:
'是否
必填
'
,
title
:
'是否
展示
'
,
dataIndex
:
'isShow'
,
editable
:
true
,
edit
:
true
,
...
...
src/views/metaModel/standardModel/index.vue
View file @
715e0014
...
...
@@ -3,6 +3,7 @@
<ModelTree
class=
"w-1/4 xl:w-1/5"
@
select=
"handleSelect"
/>
<BasicTable
@
register=
"registerTable"
class=
"w-3/4 xl:w-4/5"
:searchInfo=
"searchInfo"
>
<template
#
toolbar
>
<a-button
type=
"primary"
@
click=
"handleDeleteIds"
>
删除
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateFile"
>
新建文件夹
</a-button>
<a-button
type=
"primary"
@
click=
"handleCreateModel"
>
新建元模型
</a-button>
</
template
>
...
...
@@ -50,11 +51,11 @@
import
{
useRoute
,
onBeforeRouteLeave
}
from
'vue-router'
;
import
{
useFilterStore
}
from
'@/store/modules/filterData'
;
import
{
TreeData
}
from
'@/views/metaModel/standardModel/modelData'
;
import
MoveModelModal
from
"@/views/metaModel/standardModel/moveModel.vue"
;
import
{
router
}
from
"@/router"
;
import
MoveModelModal
from
'@/views/metaModel/standardModel/moveModel.vue'
;
import
{
router
}
from
'@/router'
;
defineOptions
({
name
:
'AccountManagement'
});
const
{
createMessage
}
=
useMessage
();
const
{
createMessage
,
createConfirm
}
=
useMessage
();
const
filterStore
=
useFilterStore
();
const
route
=
useRoute
();
const
go
=
useGo
();
...
...
@@ -70,11 +71,11 @@
api
:
async
(
params
)
=>
{
var
data
=
[];
//按照部门筛选 如果有进行过滤相应部门的 没有就赋值全部
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
if
(
params
.
modelId
==
undefined
||
params
.
modelId
==
''
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
>=
200
);
}
else
if
(
params
.
modelId
>=
200
)
{
}
else
if
(
params
.
modelId
>=
200
)
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
businessId
==
params
.
modelId
);
}
else
{
}
else
{
data
=
tableData
.
value
.
filter
((
item
)
=>
item
.
parentId
==
params
.
modelId
);
}
const
response
=
{
...
...
@@ -117,7 +118,7 @@
function
handleCreateModel
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建元模型'
title
:
'新建元模型'
,
});
}
...
...
@@ -125,10 +126,20 @@
function
handleCreateFile
()
{
openModal
(
true
,
{
isUpdate
:
false
,
title
:
'新建文件夹'
title
:
'新建文件夹'
,
});
}
/** 批量删除按钮*/
function
handleDeleteIds
()
{
createConfirm
({
iconType
:
'warning'
,
title
:
'确认删除'
,
content
:
'确认批量删除选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'批量删除成功!'
);
},
});
}
/** 移动按钮*/
function
handleMove
(
record
:
Recordable
)
{
openMoveModelModal
(
true
,
{
...
...
src/views/metaModel/standardModel/model.data.ts
View file @
715e0014
...
...
@@ -70,45 +70,25 @@ export const modelFormSchema: any[] = [
},
{
field
:
'type'
,
label
:
'
数据资产
类型'
,
label
:
'
标准
类型'
,
component
:
'Select'
,
colProps
:
{
lg
:
24
,
md
:
24
},
componentProps
:
{
options
:[
{
label
:
'ArgoDB表'
,
value
:
'ArgoDB'
,
},
{
label
:
'DB2表'
,
value
:
'DB2'
,
},
{
label
:
'达梦数据库表'
,
value
:
'达梦'
,
},
{
label
:
'Hana表'
,
value
:
'Hana'
,
},
{
label
:
'Inceptor表'
,
value
:
'Inceptor'
,
},
options
:
[
{
label
:
'
KunDB表
'
,
value
:
'
KunDB
'
,
label
:
'
基础标准
'
,
value
:
'
基础标准
'
,
},
{
label
:
'
MySQL表
'
,
value
:
'
MySQL
'
,
label
:
'
指标标准
'
,
value
:
'
指标标准
'
,
},
]
]
,
},
rules
:
[
{
required
:
true
,
message
:
'请输入
数据资产
类型'
,
message
:
'请输入
标准
类型'
,
},
],
},
...
...
@@ -143,7 +123,7 @@ export const dataSetColumns: BasicColumn[] = [
width
:
150
,
editable
:
true
,
edit
:
true
,
editComponent
:
'Select'
,
editComponent
:
'Select'
,
editComponentProps
:
{
options
:
[
{
...
...
src/views/metaModel/standardModel/modelDetailModal.vue
View file @
715e0014
...
...
@@ -29,13 +29,6 @@
<div
style=
"margin-top: 20px"
>
数据资产类型:Inceptor表
</div>
</div>
<div
style=
"cursor: pointer"
>
<Icon
icon=
"ant-design:appstore-outlined"
style=
"margin-right: 10px"
:size=
"30"
@
click=
"handleSetButton"
:color=
"'#1091FE'"
/>
<Icon
icon=
"ant-design:edit-outlined"
:size=
"30"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment