Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
incubator-dubbo-admin
提交
eda243cf
I
incubator-dubbo-admin
项目概览
爱吃血肠
/
incubator-dubbo-admin
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
incubator-dubbo-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
eda243cf
编写于
9月 12, 2018
作者:
B
beiwei30
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
enhance search and table
上级
29b41579
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
61 addition
and
54 deletion
+61
-54
dubbo-admin-frontend/src/components/RoutingRule.vue
dubbo-admin-frontend/src/components/RoutingRule.vue
+61
-54
未找到文件。
dubbo-admin-frontend/src/components/RoutingRule.vue
浏览文件 @
eda243cf
...
...
@@ -17,70 +17,77 @@
<
template
>
<v-container
grid-list-xl
fluid
>
<div>
<v-layout
row
wrap
>
<v-flex
xs12
>
<v-card
flat
>
<v-card
flat
color=
"transparent"
>
<v-card-text>
<v-layout
row
wrap
>
<v-text-field
label=
"Search dubbo service"
v-model=
"filter"
></v-text-field>
<v-btn
@
click=
"submit"
color=
"primary"
>
Search
</v-btn>
v-model=
"filter"
clearable
></v-text-field>
<v-btn
@
click=
"submit"
color=
"primary"
large
>
Search
</v-btn>
</v-layout>
</v-card-text>
</v-card>
</v-flex>
</v-layout>
<v-toolbar
class=
"elevation-1"
flat
color=
"white"
>
<v-toolbar-title>
Search Result
</v-toolbar-title>
<v-spacer></v-spacer>
<v-btn
outline
color=
"primary"
@
click.stop=
"openDialog"
class=
"mb-2"
>
CREATE
</v-btn>
</v-toolbar>
<v-data-table
:headers=
"headers"
:items=
"routingRules"
hide-actions
class=
"elevation-1"
>
<template
slot=
"items"
slot-scope=
"props"
>
<td>
{{
props
.
item
.
rule
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
service
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
priority
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
status
}}
</td>
<td
class=
"justify-center px-0"
>
<v-icon
small
class=
"mr-2"
@
click=
"deleteItem(props.item)"
>
visibility
</v-icon>
<v-icon
small
class=
"mr-2"
@
click=
"editItem(props.item)"
>
edit
</v-icon>
<v-icon
small
class=
"mr-2"
@
click=
"editItem(props.item)"
>
block
</v-icon>
<v-icon
small
@
click=
"deleteItem(props.item)"
>
delete
</v-icon>
</td>
</
template
>
</v-data-table>
</div>
<v-flex
lg12
>
<v-card>
<v-toolbar
card
dense
color=
"transparent"
>
<v-toolbar-title><h4>
Search Result
</h4></v-toolbar-title>
<v-spacer></v-spacer>
<v-btn
outline
color=
"primary"
@
click.stop=
"openDialog"
class=
"mb-2"
>
CREATE
</v-btn>
</v-toolbar>
<v-divider></v-divider>
<v-card-text
class=
"pa-0"
>
<v-data-table
:headers=
"headers"
:items=
"routingRules"
hide-actions
class=
"elevation-1"
>
<template
slot=
"items"
slot-scope=
"props"
>
<td>
{{
props
.
item
.
rule
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
service
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
priority
}}
</td>
<td
class=
"text-xs-left"
>
{{
props
.
item
.
status
}}
</td>
<td
class=
"justify-center px-0"
>
<v-icon
small
class=
"mr-2"
@
click=
"deleteItem(props.item)"
>
visibility
</v-icon>
<v-icon
small
class=
"mr-2"
@
click=
"editItem(props.item)"
>
edit
</v-icon>
<v-icon
small
class=
"mr-2"
@
click=
"editItem(props.item)"
>
block
</v-icon>
<v-icon
small
@
click=
"deleteItem(props.item)"
>
delete
</v-icon>
</td>
</
template
>
</v-data-table>
</v-card-text>
</v-card>
</v-flex>
<v-dialog
v-model=
"dialog"
width=
"450px"
persistent
>
<v-card>
<v-card-title
class=
"justify-center"
>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录