Merge pull request #255 from 1Panel-dev/pr@main@fix-bugs
perf: 搜索框可以支持一键清除(#252)
This commit is contained in:
commit
9e48ab5e12
@ -9,6 +9,7 @@
|
|||||||
placeholder="请输入关键字搜索"
|
placeholder="请输入关键字搜索"
|
||||||
class="input-with-select"
|
class="input-with-select"
|
||||||
style="--el-color-danger: #c0c4cc"
|
style="--el-color-danger: #c0c4cc"
|
||||||
|
clearable
|
||||||
>
|
>
|
||||||
<template #prepend>
|
<template #prepend>
|
||||||
<el-button :icon="Search" />
|
<el-button :icon="Search" />
|
||||||
|
|||||||
@ -9,6 +9,7 @@
|
|||||||
placeholder="请输入关键字搜索"
|
placeholder="请输入关键字搜索"
|
||||||
class="input-with-select"
|
class="input-with-select"
|
||||||
style="--el-color-danger: #c0c4cc"
|
style="--el-color-danger: #c0c4cc"
|
||||||
|
clearable
|
||||||
>
|
>
|
||||||
<template #prepend>
|
<template #prepend>
|
||||||
<el-button :icon="Search" />
|
<el-button :icon="Search" />
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
placeholder="按名称搜索"
|
placeholder="按名称搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">
|
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
placeholder="按名称搜索"
|
placeholder="按名称搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">
|
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">
|
||||||
|
|||||||
@ -31,6 +31,7 @@
|
|||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
@change="getList"
|
@change="getList"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<app-table
|
<app-table
|
||||||
|
|||||||
@ -16,6 +16,7 @@
|
|||||||
placeholder="搜索"
|
placeholder="搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
<el-button class="float-right" @click="exportLog">导出</el-button>
|
<el-button class="float-right" @click="exportLog">导出</el-button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -23,6 +23,7 @@
|
|||||||
class="input-with-select"
|
class="input-with-select"
|
||||||
style="width: 260px"
|
style="width: 260px"
|
||||||
@change="searchHandle"
|
@change="searchHandle"
|
||||||
|
clearable
|
||||||
>
|
>
|
||||||
<template #prepend>
|
<template #prepend>
|
||||||
<el-select v-model="searchType" placeholder="Select" style="width: 80px">
|
<el-select v-model="searchType" placeholder="Select" style="width: 80px">
|
||||||
|
|||||||
@ -11,7 +11,12 @@
|
|||||||
<el-scrollbar height="500" wrap-class="paragraph-scrollbar">
|
<el-scrollbar height="500" wrap-class="paragraph-scrollbar">
|
||||||
<div class="bold title align-center p-24 pb-0">选择文档</div>
|
<div class="bold title align-center p-24 pb-0">选择文档</div>
|
||||||
<div class="p-8" style="padding-bottom: 8px">
|
<div class="p-8" style="padding-bottom: 8px">
|
||||||
<el-input v-model="filterDoc" placeholder="按 文档名称 搜索" prefix-icon="Search" />
|
<el-input
|
||||||
|
v-model="filterDoc"
|
||||||
|
placeholder="按 文档名称 搜索"
|
||||||
|
prefix-icon="Search"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
<common-list
|
<common-list
|
||||||
:data="documentList"
|
:data="documentList"
|
||||||
class="mt-8"
|
class="mt-8"
|
||||||
|
|||||||
@ -16,6 +16,7 @@
|
|||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
@change="getList"
|
@change="getList"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<app-table
|
<app-table
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
placeholder="搜索"
|
placeholder="搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="p-24 pt-0 pb-0 mb-16 mt-4"
|
class="p-24 pt-0 pb-0 mb-16 mt-4"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
<div class="p-24 pt-0">
|
<div class="p-24 pt-0">
|
||||||
<el-table :data="filterData" :max-height="tableHeight">
|
<el-table :data="filterData" :max-height="tableHeight">
|
||||||
|
|||||||
@ -9,7 +9,12 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="team-member-input">
|
<div class="team-member-input">
|
||||||
<el-input v-model="filterText" placeholder="请输入用户名搜索" prefix-icon="Search" />
|
<el-input
|
||||||
|
v-model="filterText"
|
||||||
|
placeholder="请输入用户名搜索"
|
||||||
|
prefix-icon="Search"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<common-list
|
<common-list
|
||||||
:data="filterMember"
|
:data="filterMember"
|
||||||
|
|||||||
@ -31,6 +31,7 @@
|
|||||||
placeholder="按名称搜索"
|
placeholder="按名称搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
style="max-width: 240px"
|
style="max-width: 240px"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -9,6 +9,7 @@
|
|||||||
placeholder="搜索"
|
placeholder="搜索"
|
||||||
prefix-icon="Search"
|
prefix-icon="Search"
|
||||||
class="w-240"
|
class="w-240"
|
||||||
|
clearable
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user