Skip to content

Commit 52777ad

Browse files
authored
feat: 给搜索框添加回车键执行搜索的能力 (#46)
1 parent 4099328 commit 52777ad

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

src/views/log/operation-log/index.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
<el-card class="container-card" shadow="always">
44
<el-form size="mini" :inline="true" :model="params" class="demo-form-inline">
55
<el-form-item label="请求人">
6-
<el-input v-model.trim="params.username" clearable placeholder="请求人" @clear="search" />
6+
<el-input v-model.trim="params.username" clearable placeholder="请求人" @keyup.enter.native="search" @clear="search" />
77
</el-form-item>
88
<el-form-item label="IP地址">
9-
<el-input v-model.trim="params.ip" clearable placeholder="IP地址" @clear="search" />
9+
<el-input v-model.trim="params.ip" clearable placeholder="IP地址" @keyup.enter.native="search" @clear="search" />
1010
</el-form-item>
1111
<el-form-item label="请求路径">
12-
<el-input v-model.trim="params.path" clearable placeholder="请求路径" @clear="search" />
12+
<el-input v-model.trim="params.path" clearable placeholder="请求路径" @keyup.enter.native="search" @clear="search" />
1313
</el-form-item>
1414
<el-form-item label="请求状态">
15-
<el-input v-model.trim="params.status" clearable placeholder="请求状态" @clear="search" />
15+
<el-input v-model.trim="params.status" clearable placeholder="请求状态" @keyup.enter.native="search" @clear="search" />
1616
</el-form-item>
1717
<el-form-item>
1818
<el-button :loading="loading" icon="el-icon-search" type="primary" @click="search">查询</el-button>

src/views/personnel/fieldRelation/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
v-model.trim="params.remark"
1313
clearable
1414
placeholder="描述"
15+
@keyup.enter.native="search"
1516
@clear="search"
1617
/>
1718
</el-form-item>

src/views/personnel/group/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<el-card class="container-card" shadow="always">
44
<el-form size="mini" :inline="true" :model="params" class="demo-form-inline">
55
<el-form-item label="名称">
6-
<el-input style="width: 100px;" v-model.trim="params.groupName" clearable placeholder="名称" @clear="search" />
6+
<el-input style="width: 100px;" v-model.trim="params.groupName" clearable placeholder="名称" @keyup.enter.native="search" @clear="search" />
77
</el-form-item>
88
<el-form-item label="描述">
9-
<el-input style="width: 100px;" v-model.trim="params.remark" clearable placeholder="描述" @clear="search" />
9+
<el-input style="width: 100px;" v-model.trim="params.remark" clearable placeholder="描述" @keyup.enter.native="search" @clear="search" />
1010
</el-form-item>
1111
<el-form-item label="同步状态">
1212
<el-select style="width: 110px;" v-model.trim="params.syncState" clearable placeholder="同步状态" @change="search" @clear="search">

src/views/personnel/user/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<el-card class="container-card" shadow="always">
44
<el-form size="mini" :inline="true" :model="params" class="demo-form-inline">
55
<el-form-item label="用户名">
6-
<el-input style="width: 100px;" v-model.trim="params.username" clearable placeholder="用户名" @clear="search" />
6+
<el-input style="width: 100px;" v-model.trim="params.username" clearable placeholder="用户名" @keyup.enter.native="search" @clear="search" />
77
</el-form-item>
88
<el-form-item label="昵称">
9-
<el-input style="width: 100px;" v-model.trim="params.nickname" clearable placeholder="昵称" @clear="search" />
9+
<el-input style="width: 100px;" v-model.trim="params.nickname" clearable placeholder="昵称" @keyup.enter.native="search" @clear="search" />
1010
</el-form-item>
1111
<el-form-item label="状态">
1212
<el-select style="width: 100px;" v-model.trim="params.status" clearable placeholder="状态" @change="search" @clear="search">

src/views/system/api/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<el-card class="container-card" shadow="always">
44
<el-form size="mini" :inline="true" :model="params" class="demo-form-inline">
55
<el-form-item label="访问路径">
6-
<el-input v-model.trim="params.path" clearable placeholder="访问路径" @clear="search" />
6+
<el-input v-model.trim="params.path" clearable placeholder="访问路径" @keyup.enter.native="search" @clear="search" />
77
</el-form-item>
88
<el-form-item label="所属类别">
9-
<el-input v-model.trim="params.category" clearable placeholder="所属类别" @clear="search" />
9+
<el-input v-model.trim="params.category" clearable placeholder="所属类别" @keyup.enter.native="search" @clear="search" />
1010
</el-form-item>
1111
<el-form-item label="请求方法">
1212
<el-select v-model.trim="params.method" clearable placeholder="请求方式" @change="search" @clear="search">
@@ -18,7 +18,7 @@
1818
</el-select>
1919
</el-form-item>
2020
<el-form-item label="创建人">
21-
<el-input v-model.trim="params.creator" clearable placeholder="创建人" @clear="search" />
21+
<el-input v-model.trim="params.creator" clearable placeholder="创建人" @keyup.enter.native="search" @clear="search" />
2222
</el-form-item>
2323
<el-form-item>
2424
<el-button :loading="loading" icon="el-icon-search" type="primary" @click="search">查询</el-button>

src/views/system/role/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<el-card class="container-card" shadow="always">
44
<el-form size="mini" :inline="true" :model="params" class="demo-form-inline">
55
<el-form-item label="角色名称">
6-
<el-input v-model.trim="params.name" clearable placeholder="角色名称" @clear="search" />
6+
<el-input v-model.trim="params.name" clearable placeholder="角色名称" @keyup.enter.native="search" @clear="search" />
77
</el-form-item>
88
<el-form-item label="关键字">
9-
<el-input v-model.trim="params.keyword" clearable placeholder="关键字" @clear="search" />
9+
<el-input v-model.trim="params.keyword" clearable placeholder="关键字" @keyup.enter.native="search" @clear="search" />
1010
</el-form-item>
1111
<el-form-item label="角色状态">
1212
<el-select v-model.trim="params.status" clearable placeholder="角色状态" @change="search" @clear="search">

0 commit comments

Comments
 (0)