fix: 修复筛选栏空关联告警

This commit is contained in:
Cheng Zhou
2026-03-31 12:16:04 +08:00
parent 4bebc64662
commit ceda34fd1d
14 changed files with 110 additions and 83 deletions
@@ -5,29 +5,32 @@
<div class="filter-container unified-action-bar bar--flush">
<div class="filter-left">
<el-form :inline="true" :model="filters" class="filter-form">
<el-form-item label="问题分类" class="filter-item">
<div class="filter-item filter-field">
<span class="filter-label">问题分类</span>
<el-select v-model="filters.category" clearable placeholder="请选择" class="filter-select">
<el-option label="全部" value="" />
<el-option v-for="item in categoryOptions" :key="item" :label="item" :value="item" />
</el-select>
</el-form-item>
<el-form-item label="状态" class="filter-item">
</div>
<div class="filter-item filter-field">
<span class="filter-label">状态</span>
<el-select v-model="filters.status" clearable placeholder="请选择" class="filter-select">
<el-option label="全部" value="" />
<el-option v-for="item in statusOptions" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</el-form-item>
<el-form-item label="是否超期" class="filter-item">
</div>
<div class="filter-item filter-field">
<span class="filter-label">是否超期</span>
<el-select v-model="filters.overdue" clearable placeholder="请选择" class="filter-select">
<el-option label="全部" value="" />
<el-option label="是" value="YES" />
<el-option label="否" value="NO" />
</el-select>
</el-form-item>
<el-form-item class="filter-actions">
</div>
<div class="filter-actions">
<el-button type="primary" @click="handleSearch">{{ TEXT.common.actions.search }}</el-button>
<el-button link type="info" @click="handleReset">{{ TEXT.common.actions.reset }}</el-button>
</el-form-item>
</div>
</el-form>
</div>
@@ -746,6 +749,17 @@ watch(
margin-right: 0 !important;
}
.filter-field {
gap: 10px;
}
.filter-label {
color: #6b7a90;
font-size: 14px;
font-weight: 600;
white-space: nowrap;
}
.filter-select {
width: 150px;
}