fix:领料添加mb

This commit is contained in:
shijing 2025-01-07 11:28:21 +08:00
parent 46372aa7ca
commit a42c674fcc
1 changed files with 19 additions and 3 deletions

View File

@ -12,7 +12,7 @@
:rules="rules"
label-width="120px"
>
<el-form-item label="物料">
<el-form-item label="物料" prop="material">
<el-select
v-model="selectMaterial"
value-key="id"
@ -40,7 +40,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="批次号">
<el-form-item label="批次号" prop="batch">
<!-- <el-input v-model="form.batch" placeholder="手动输入批次号" :disabled="inputBatchDisable" /> -->
<el-select
v-model="form.batch"
@ -95,7 +95,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="仓库">
<el-form-item label="仓库" prop="warehouse">
<el-select
v-model="form.warehouse"
clearable
@ -206,6 +206,13 @@ export default {
},
form: {},
rules: {
batch:[
{
required: true,
message: "请填写批次号",
trigger: "blur",
},
],
material: [
{
required: true,
@ -213,6 +220,13 @@ export default {
trigger: "blur",
},
],
warehouse: [
{
required: true,
message: "请选择仓库",
trigger: "blur",
},
],
},
visible: false,
isSaveing: false,
@ -387,11 +401,13 @@ export default {
selectBatchChange(item) {
// var item = this.getItem(this.batchOptions, id)
this.form.batch = item.batch;
this.form.mb = item.id;
this.form.warehouse = item.warehouse;
this.warehouseDisable = true;
this.inputBatchDisable = true;
},
selectBatchClear() {
this.form.mb = "";
this.form.batch = "";
this.form.warehouse = "";
this.warehouseDisable = false;