fix(table): 修复表格尺寸调整问题

This commit is contained in:
zxy 2026-04-21 11:52:30 +08:00
parent 4a72e607ab
commit 08413b6e0a

View File

@ -41,33 +41,33 @@
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item>
<el-button
type="primary"
icon="el-icon-search"
@click="search()"
>
查询
</el-button>
<el-button
icon="el-icon-refresh-right"
@click="reset()"
>
重置
</el-button>
<el-button
type="primary"
icon="el-icon-plus"
@click="generateOrder()"
:disabled="!hasSelected"
>
生成订单
</el-button>
</el-form-item>
</el-col>
</el-form>
</el-row>
<el-row class="JNPF-common-search-box button-row" :gutter="16">
<el-col :span="24" class="button-col">
<el-button
type="primary"
icon="el-icon-search"
@click="search()"
>
查询
</el-button>
<el-button
icon="el-icon-refresh-right"
@click="reset()"
>
重置
</el-button>
<el-button
type="primary"
icon="el-icon-plus"
@click="generateOrder()"
:disabled="!hasSelected"
>
生成订单
</el-button>
</el-col>
</el-row>
<div class="JNPF-common-layout-main JNPF-flex-main">
<div class="JNPF-common-head">
<div></div>
@ -268,6 +268,16 @@ export default {
ordItemStatus: undefined,
custName: undefined,
};
//
this.selectedRows = [];
this.hasSelected = false;
const table = this.$refs.table;
if (table) {
const elTable = table.$refs.JNPFTable || table.$refs.table;
if (elTable && elTable.clearSelection) {
elTable.clearSelection();
}
}
this.initSearchData();
this.search();
},
@ -394,4 +404,12 @@ export default {
height: auto;
min-height: 300px;
}
.button-row {
padding-top: 8px;
}
.button-col {
display: flex;
align-items: center;
gap: 8px;
}
</style>