element plus 查询 默认不换行,点击展开收起操作
<el-form :inline="true" :model="state.queryForm" @keyup.enter="getDataList()">
<el-row :gutter="24">
<el-col :sm="6" :md="6">
<el-form-item>
<el-input v-model="state.queryForm.taskName" placeholder="任务名称"></el-input>
</el-form-item>
</el-col>
<el-col :sm="4" :md="4">
<el-form-item>
<fast-select v-model="state.queryForm.status" dict-type="release_status" placeholder="发布状态" clearable></fast-select>
</el-form-item>
</el-col>
<el-col :sm="4" :md="4">
<el-form-item>
<el-form-item>
<fast-select v-model="state.queryForm.runStatus" dict-type="run_status" placeholder="最近运行状态" clearable></fast-select>
</el-form-item>
</el-form-item>
</el-col>
<el-col :sm="4" :md="4">
<el-form-item>
<el-form-item>
<fast-select v-model="state.queryForm.runStatus" dict-type="run_status" placeholder="最近运行状态" clearable></fast-select>
</el-form-item>
</el-form-item>
</el-col>
<template v-if="toggleSearchStatus">
<el-col :sm="4" :md="4">
<el-form-item>
<el-form-item>
<fast-select v-model="state.queryForm.runStatus" dict-type="run_status" placeholder="最近运行状态" clearable></fast-select>
</el-form-item>
</el-form-item>
</el-col>
<el-col :sm="4" :md="4">
<el-form-item>
<el-form-item>
<fast-select v-model="state.queryForm.runStatus" dict-type="run_status" placeholder="最近运行状态" clearable></fast-select>
</el-form-item>
</el-form-item>
</el-col>
</template>
<el-col :sm="6" :md="6">
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<el-button @click="getDataList()">查询</el-button>
<el-button v-auth="'data-integrate:restApiAccess:save'" type="primary" @click="addOrUpdateHandle()">新增</el-button>
<el-button v-auth="'data-integrate:restApiAccess:delete'" type="danger" @click="deleteBatchHandle()">删除</el-button>
<el-link type="primary" :underline="false" @click="handleToggleSearch" style="margin-left: 8px">
{{ toggleSearchStatus ? '收起' : '展开' }}
<el-icon v-show="toggleSearchStatus==true"><ArrowUpBold /></el-icon>
<el-icon v-show="toggleSearchStatus==false"><ArrowDownBold /></el-icon>
</el-link>
</span>
</el-col>
</el-row>
</el-form>
const toggleSearchStatus = ref( false)
const handleToggleSearch = () =>{
toggleSearchStatus.value = !toggleSearchStatus.value;
}
.table-page-search-submitButtons {
display: block;
margin-bottom: 24px;
white-space: nowrap;
}