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
xwx
3 years ago
Commit
dd1c770fa851857e2c525ecaa72d8c75a14256b7
1 parent
1c5f2355
快照管理快照信息天极爱标签展示
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
88 additions
and
11 deletions
hg-monitor-web-base/src/main/resources/static/vue3/src/views/snapshot/index.html
hg-monitor-web-base/src/main/resources/static/vue3/src/views/snapshotOverview/index.html
hg-monitor-web-base/src/main/resources/static/vue3/src/views/snapshot/index.html
View file @
dd1c770
...
...
@@ -13,19 +13,11 @@
<el-dropdown>
<cm-res-type-tree-input
@
callback=
"getResType"
clearable
collapseTags
multiple
/>
</el-dropdown>
<!-- <el-select clearable :size="$global.elementConfig.size.input" v-model="queryParams.resType" placeholder="资源类型">-->
<!-- <el-option label="Zone one" value="shanghai" />-->
<!-- <el-option label="Zone two" value="beijing" />-->
<!-- </el-select>-->
</el-form-item>
<el-form-item>
<el-dropdown>
<cm-biz-type-tree-input
@
callback=
"getBizType"
clearable
collapseTags
multiple
/>
</el-dropdown>
<!-- <el-select clearable :size="$global.elementConfig.size.input" v-model="queryParams.busId" placeholder="业务类型">-->
<!-- <el-option label="Zone one" value="shanghai" />-->
<!-- <el-option label="Zone two" value="beijing" />-->
<!-- </el-select>-->
</el-form-item>
<el-form-item>
<el-button
@
click=
"handleQuery"
:size=
"$global.elementConfig.size.button"
type=
"primary"
>
查询
</el-button>
...
...
@@ -96,6 +88,50 @@
<template
#
content
>
{{row.resName}}
</template>
</el-tooltip>
</div>
<div
v-if=
"prop == 'busTypeName'"
>
<div
v-if=
"row.busTypeName != null && row.busTypeName.indexOf(',') != -1"
v-for=
"item in row.busTypeName.split(',')"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{item}}
</template>
<el-tag
style=
"margin: 2px;"
>
{{item}}
</el-tag>
</el-tooltip>
</div>
<div
v-else-if=
"row.busTypeName != null && row.busTypeName.indexOf(',') == -1 "
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.busTypeName}}
</template>
<el-tag>
{{row.busTypeName}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'nickname'"
>
<div
v-if=
"row.nickname != null && row.nickname.indexOf(',') != -1"
v-for=
"item in row.nickname.split(',')"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{item}}
</template>
<el-tag
style=
"margin: 2px;"
>
{{item}}
</el-tag>
</el-tooltip>
</div>
<div
v-else-if=
"row.nickname != null && row.nickname.indexOf(',') == -1 "
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.nickname}}
</template>
<el-tag>
{{row.nickname}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'admin'"
>
<div
v-if=
"row.admin != null"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.admin}}
</template>
<el-tag>
{{row.admin}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'createUser'"
>
<div
v-if=
"row.createUser != null"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.createUser}}
</template>
<el-tag>
{{row.createUser}}
</el-tag>
</el-tooltip>
</div>
</div>
</template>
<template
#
tools=
"{scope}"
>
<div
class=
"list-handle"
>
...
...
hg-monitor-web-base/src/main/resources/static/vue3/src/views/snapshotOverview/index.html
View file @
dd1c770
...
...
@@ -72,15 +72,56 @@
<template
#
content
>
{{row.resName}}
</template>
</el-tooltip>
</div>
<div
v-if=
"prop == 'busTypeName'"
>
<div
v-if=
"row.busTypeName != null && row.busTypeName.indexOf(',') != -1"
v-for=
"item in row.busTypeName.split(',')"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{item}}
</template>
<el-tag
style=
"margin: 2px;"
>
{{item}}
</el-tag>
</el-tooltip>
</div>
<div
v-else-if=
"row.busTypeName != null && row.busTypeName.indexOf(',') == -1 "
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.busTypeName}}
</template>
<el-tag>
{{row.busTypeName}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'nickname'"
>
<div
v-if=
"row.nickname != null && row.nickname.indexOf(',') != -1"
v-for=
"item in row.nickname.split(',')"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{item}}
</template>
<el-tag
style=
"margin: 2px;"
>
{{item}}
</el-tag>
</el-tooltip>
</div>
<div
v-else-if=
"row.nickname != null && row.nickname.indexOf(',') == -1 "
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.nickname}}
</template>
<el-tag>
{{row.nickname}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'admin'"
>
<div
v-if=
"row.admin != null"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.admin}}
</template>
<el-tag>
{{row.admin}}
</el-tag>
</el-tooltip>
</div>
</div>
<div
v-if=
"prop == 'createUser'"
>
<div
v-if=
"row.createUser != null"
>
<el-tooltip
placement=
"top"
>
<template
#
content
>
{{row.createUser}}
</template>
<el-tag>
{{row.createUser}}
</el-tag>
</el-tooltip>
</div>
</div>
</template>
<template
#
tools=
"{scope}"
>
<div
class=
"list-handle"
>
<span
class=
"icon-bg"
@
click=
"handleDetail(scope.row)"
>
<i
class=
"el-icon-document"
title=
"详情"
></i>
</span>
<!-- <span class="icon-bg">-->
<!-- <i @click="handleDelete(scope.row)" class="el-icon-delete" title="删除"></i>-->
<!-- </span>-->
</div>
</template>
</cm-table-page>
...
...
Please
register
or
login
to post a comment