设备信息录入添加关键字筛选功能

This commit is contained in:
GGJ
2025-05-09 15:23:34 +08:00
parent 9538b69310
commit 4b647062bf
9 changed files with 15 additions and 10 deletions

View File

@@ -14,7 +14,7 @@
:value="item.value"></el-option> :value="item.value"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="关键:"> <el-form-item label="关键字筛选:">
<el-input maxlength="32" show-word-limit style="width: 240px" <el-input maxlength="32" show-word-limit style="width: 240px"
v-model.trim="tableStore.table.params.searchValue" clearable placeholder="仅根据用户名/登录名" /> v-model.trim="tableStore.table.params.searchValue" clearable placeholder="仅根据用户名/登录名" />
</el-form-item> </el-form-item>

View File

@@ -143,9 +143,9 @@
:value="item.id" /> :value="item.id" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="关键字" v-if="!dataSet.includes('_')"> <el-form-item label="关键字筛选" v-if="!dataSet.includes('_')">
<el-input maxlength="32" show-word-limit v-model.trim="searchValue" autocomplete="off" <el-input maxlength="32" show-word-limit v-model.trim="searchValue" autocomplete="off"
clearable @input="handleSearch" placeholder="请输入关键" clearable @input="handleSearch" placeholder="请输入关键字筛选"
style="width: 180px !important"></el-input> style="width: 180px !important"></el-input>
</el-form-item> </el-form-item>
</template> </template>

View File

@@ -16,7 +16,7 @@
:value="item.id"></el-option> :value="item.id"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="过滤筛选"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue"
placeholder="数据名称、别名、展示名称" clearable></el-input> placeholder="数据名称、别名、展示名称" clearable></el-input>
</el-form-item> </el-form-item>

View File

@@ -2,6 +2,10 @@
<div class="default-main" v-loading="loading"> <div class="default-main" v-loading="loading">
<TableHeader> <TableHeader>
<template v-slot:select> <template v-slot:select>
<el-form-item label="关键字筛选">
<el-input v-model.trim="tableStore.table.params.searchValue" style="width: 200px" clearable placeholder="请输入设备名称/网络设备ID" />
</el-form-item>
<el-form-item label="设备类型"> <el-form-item label="设备类型">
<!-- <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" placeholder="请输入设备类型" /> --> <!-- <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" placeholder="请输入设备类型" /> -->
<el-select <el-select
@@ -647,6 +651,7 @@ tableStore.table.params.devAccessMethod = ''
tableStore.table.params.status = '' tableStore.table.params.status = ''
tableStore.table.params.sortBy = '' tableStore.table.params.sortBy = ''
tableStore.table.params.orderBy = '' tableStore.table.params.orderBy = ''
tableStore.table.params.searchValue=''
// 设备类型 // 设备类型
const devTypeChange = (e: any) => { const devTypeChange = (e: any) => {

View File

@@ -2,9 +2,9 @@
<div class="default-main"> <div class="default-main">
<TableHeader datePicker> <TableHeader datePicker>
<template v-slot:select> <template v-slot:select>
<el-form-item label="关键"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue"
clearable placeholder="请输入关键" /> clearable placeholder="请输入关键字筛选" />
</el-form-item> </el-form-item>
</template> </template>
</TableHeader> </TableHeader>

View File

@@ -24,7 +24,7 @@
<el-option v-for="item in manufacturer" :key="item.id" :label="item.name" :value="item.id" /> <el-option v-for="item in manufacturer" :key="item.id" :label="item.name" :value="item.id" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="筛选数据"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue"
placeholder="根据变电站,终端编号,型号或网络参数查询" /> placeholder="根据变电站,终端编号,型号或网络参数查询" />
</el-form-item> </el-form-item>

View File

@@ -22,7 +22,7 @@
<el-option label="中断" value="0" /> <el-option label="中断" value="0" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="筛选数据"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue" <el-input maxlength="32" show-word-limit v-model.trim="tableStore.table.params.searchValue"
placeholder="根据变电站,终端编号,型号或网络参数查询" /> placeholder="根据变电站,终端编号,型号或网络参数查询" />
</el-form-item> </el-form-item>

View File

@@ -9,7 +9,7 @@
</template> </template>
</el-page-header> </el-page-header>
</el-form-item> </el-form-item>
<el-form-item label="过滤筛选"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit style="width: 240px" <el-input maxlength="32" show-word-limit style="width: 240px"
v-model.trim="tableStore.table.params.searchValue" clearable placeholder="请输入名称或编码筛选" /> v-model.trim="tableStore.table.params.searchValue" clearable placeholder="请输入名称或编码筛选" />
</el-form-item> </el-form-item>

View File

@@ -2,7 +2,7 @@
<div class="default-main" style="position: relative"> <div class="default-main" style="position: relative">
<TableHeader> <TableHeader>
<template #select> <template #select>
<el-form-item label="过滤筛选"> <el-form-item label="关键字筛选">
<el-input maxlength="32" show-word-limit style="width: 240px" <el-input maxlength="32" show-word-limit style="width: 240px"
v-model.trim="tableStore.table.params.searchValue" clearable placeholder="请输入名称或编码筛选" /> v-model.trim="tableStore.table.params.searchValue" clearable placeholder="请输入名称或编码筛选" />
</el-form-item> </el-form-item>