rev:组盘页面物料下拉框优化

This commit is contained in:
2025-12-08 14:20:09 +08:00
parent 6539a17f24
commit edddc22192

View File

@@ -93,7 +93,23 @@
<el-row>
<el-col :span="8">
<el-form-item label="物料编码" prop="material_code">
<el-input v-model="form.material_code" style="width: 200px;" :disabled="crud.status.edit > 0" @change="queryMater" />
<el-select
v-model="form.material_code"
size="mini"
placeholder="全部"
style="width: 200px"
class="filter-item"
filterable
:disabled="crud.status.edit > 0"
@change="queryMater"
>
<el-option
v-for="item in materList"
:key="item.material_code"
:label="item.material_name"
:value="item.material_code"
/>
</el-select>
</el-form-item>
</el-col>
@@ -334,6 +350,7 @@ export default {
openParam: {},
openAddDtlDialog: false,
suppList: [],
materList: [],
rules: {
material_code: [
{ required: true, message: '物料不能为空', trigger: 'blur' }
@@ -360,6 +377,9 @@ export default {
crudGroup.querySupp({}).then(row => {
this.suppList = row
})
crudGroup.queryMaterList({}).then(res => {
this.materList = res
})
},
methods: {
// 钩子在获取表格数据之前执行false 则代表不获取数据