fix:添加任务时选择产品

This commit is contained in:
shijing 2025-03-28 09:49:14 +08:00
parent 6d1ff91109
commit f6538e4b03
1 changed files with 31 additions and 1 deletions

View File

@ -63,6 +63,23 @@
}}
</span>
</el-form-item>
<el-form-item label="产品" prop="material">
<el-select
v-model="form.material"
value-key="id"
style="width: 100%"
filterable
:disabled="mode == 'edit'"
>
<el-option
v-for="item in materialOptions"
:key="item.id"
:label="item.name"
:value="item.id"
>
</el-option>
</el-select>
</el-form-item>
<el-form-item label="任务数" prop="count">
<el-input-number
style="width: 100%"
@ -151,6 +168,13 @@ export default {
trigger: "blur",
},
],
material:[
{
required: true,
message: "请选择产品",
trigger: "blur",
}
],
},
visible: false,
isSaveing: false,
@ -214,12 +238,18 @@ export default {
console.log(item);
if (this.type == "routepack") {
this.form.routepack = item.id;
this.form.material = item.material;
} else {
this.form.material = item.material_out;
this.form.material_in = item.material_in;
this.form.mgroup = item.mgroup;
}
this.getFinalMaterial(item.id);
},
getFinalMaterial(id){
let that = this;
that.$API.mtm.routepack.finalmaterial.req(id).then((res) => {
that.materialOptions = res;
});
},
//
open(mode = "add", type) {