opt:优化物料创建时单位为空问题

This commit is contained in:
zhangzq
2026-07-04 17:16:51 +08:00
parent d63a5869a8
commit 0b67dd4520
3 changed files with 39 additions and 40 deletions

View File

@@ -74,6 +74,22 @@
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label=" " prop="qty_unit_id">
<el-select
v-model="form.qty_unit_id"
style="width: 200px"
placeholder=""
>
<el-option
v-for="item in tableEnum.md_pb_measureunit"
:key="item.id"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="静置时间" prop="standing_time">
<el-input-number v-model="form.standing_time" :controls="false" :min="0" label="分钟" style="width: 200px;" />
@@ -104,7 +120,9 @@
<el-table-column prop="material_code" label="物料编码" width="160" />
<el-table-column prop="material_name" label="物料名称" width="160" show-overflow-tooltip />
<el-table-column prop="material_spec" label="物料规格" width="160" show-overflow-tooltip />
<el-table-column prop="material_model" label="物料型号" width="680" show-overflow-tooltip />
<el-table-column prop="material_model" label="物料型号" width="160" show-overflow-tooltip />
<el-table-column prop="qty_unit_name" label="单位" width="160" show-overflow-tooltip />
<el-table-column prop="ext_id" label="外部标识" width="160" show-overflow-tooltip />
<el-table-column prop="class_name" label="物料分类" width="140" />
<el-table-column label="启用" align="center" prop="is_used">
<template slot-scope="scope">
@@ -163,7 +181,7 @@ const defaultForm = {
approve_fileno: null,
print_no: null,
material_type_id: null,
len_unit_id: null,
qty_unit_id: null,
length: null,
width: null,
height: null,
@@ -189,6 +207,7 @@ export default {
name: 'Materia',
// 数据字典
dicts: ['is_used'],
tableEnums: ['md_pb_measureunit#unit_name#measure_unit_id'],
components: { UploadDialog, pagination, crudOperation, rrOperation, udOperation },
mixins: [presenter(), header(), form(defaultForm), crud()],
cruds() {
@@ -221,6 +240,9 @@ export default {
material_name: [
{ required: true, message: '物料名称不能为空', trigger: 'blur' }
],
qty_unit_id: [
{ required: true, message: '单位不能为空', trigger: 'blur' }
],
create_id: [
{ required: true, message: '不能为空', trigger: 'blur' }
],