Toggle navigation
Toggle navigation
This project
Loading...
Sign in
monitor_v3
/
hg-monitor-web
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
王涛
3 years ago
Commit
3dbbd4c35e93c09a3f8a9474bcf46af9228645c6
1 parent
7b1fcaf2
cmdb资源类型展示判断
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
5 deletions
hg-monitor-web-qh/src/main/resources/static/vue3/src/components/page/res/treeconfig/index.html
hg-monitor-web-qh/src/main/resources/static/vue3/src/components/page/res/treeconfig/index.js
hg-monitor-web-qh/src/main/resources/static/vue3/src/components/page/res/treeconfig/index.html
View file @
3dbbd4c
...
...
@@ -167,7 +167,7 @@
<el-form-item
label=
"配置信息"
prop=
"name"
>
<el-input
:size=
"$global.elementSize"
v-model=
"treeNodeForm.options"
clearable
></el-input>
</el-form-item>
<el-form-item
label=
"CMDB资源类型"
prop=
"name"
style=
"text-align: left"
>
<el-form-item
label=
"CMDB资源类型"
prop=
"name"
style=
"text-align: left"
v-if=
"cmdbSystemIsOpen"
>
<el-select
style=
"width: 100%"
:size=
"$global.elementSize"
v-model=
"treeNodeForm.cmdbResTypeId"
placeholder=
"请选择CMDB资源类型!"
clearable
filterable
>
<el-option
v-for=
"item in cmdbResTypeList"
...
...
hg-monitor-web-qh/src/main/resources/static/vue3/src/components/page/res/treeconfig/index.js
View file @
3dbbd4c
...
...
@@ -155,6 +155,8 @@ const treeNodeConfig = (currentNode) => {
cmdbResTypeId
:
''
});
let
cmdbSystemIsOpen
=
Vue
.
ref
(
false
);
let
treeNodeFormRules
=
Vue
.
ref
({});
let
cmdbResTypeList
=
Vue
.
ref
([]);
...
...
@@ -179,12 +181,14 @@ const treeNodeConfig = (currentNode) => {
let
getCmdbResTypeList
=
()
=>
{
if
(
cmdbResTypeList
.
value
.
length
>
0
){
if
(
cmdbResTypeList
.
value
!=
null
&&
cmdbResTypeList
.
value
.
length
>
0
){
return
;
}
proxy
.
$http
.
get
(
`
/
api
-
web
/
v32
/
res
/
config
/
getCmdbResTypeList
`
,
{},
function
(
res
)
{
if
(
res
&&
res
.
success
)
{
if
(
res
&&
res
.
success
&&
res
.
data
)
{
cmdbResTypeList
.
value
=
res
.
data
;
cmdbSystemIsOpen
.
value
=
true
;
}
});
}
...
...
@@ -208,7 +212,8 @@ const treeNodeConfig = (currentNode) => {
treeNodeForm
,
treeNodeFormRules
,
cmdbResTypeList
,
getCmdbResTypeList
getCmdbResTypeList
,
cmdbSystemIsOpen
}
}
...
...
@@ -334,7 +339,8 @@ export default {
treeNodeForm
,
treeNodeFormRules
,
cmdbResTypeList
,
getCmdbResTypeList
getCmdbResTypeList
,
cmdbSystemIsOpen
}
=
treeNodeConfig
(
currentNode
);
const
{
...
...
@@ -578,6 +584,7 @@ export default {
treeNodeFormRules
,
cmdbResTypeList
,
getCmdbResTypeList
,
cmdbSystemIsOpen
,
// 机房配置
machineRoomInfo
,
...
...
Please
register
or
login
to post a comment