refactor(mes/qc/template): 优化质检模板页面布局和交互逻辑

调整表单标签宽度,移除冗余搜索按钮,整合操作按钮位置
修改成功后清空检查项列表,新增成功后自动选中当前项
This commit is contained in:
砂糖
2025-12-08 11:47:23 +08:00
parent 569dc4c3c9
commit 469bab624f

View File

@@ -3,22 +3,18 @@
<el-row :gutter="20">
<el-col :span="8">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
label-width="68px">
label-width="60px">
<el-form-item label="方案名称" prop="templateName">
<el-input v-model="queryParams.templateName" placeholder="请输入方案名称" clearable
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd">新增</el-button>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table highlight-current-row border @row-click="handleRowClick" v-loading="loading"
@@ -213,6 +209,7 @@ export default {
this.$modal.msgSuccess("修改成功");
this.open = false;
this.getList();
this.checkItemList = [];
}).finally(() => {
this.buttonLoading = false;
});
@@ -221,6 +218,7 @@ export default {
this.$modal.msgSuccess("新增成功");
this.open = false;
this.getList();
this.handleRowClick(this.form);
}).finally(() => {
this.buttonLoading = false;
});