一些细节修改

This commit is contained in:
yinjinlu-pc\尹金路 2023-04-19 11:18:35 +08:00
parent 203fe632ea
commit f2655eae1c
5 changed files with 13 additions and 19 deletions

View File

@ -242,7 +242,7 @@
<el-col :span="12">
<el-form-item label="物料/产品分类" prop="itemTypeId">
<treeselect v-model="form.itemTypeId" :options="itemTypeOptions" :show-count="true" disabled v-if="optType=='view'" />
<treeselect v-model="form.itemTypeId" :options="itemTypeOptions" :show-count="true" placeholder="请选择所属分类" v-else />
<treeselect v-model="form.itemTypeId" :options="itemTypeOptions" :show-count="true" placeholder="请选择所属分类" v-else :disable-branch-nodes="true"/>
</el-form-item>
</el-col>
</el-row>

View File

@ -118,7 +118,7 @@
<el-row>
<el-col :span="8">
<el-form-item label="产品物料编码" prop="itemCode">
<el-input v-model="form.itemCode" placeholder="请输入产品编号" >
<el-input v-model="form.itemCode" placeholder="请选择产品" >
<el-button slot="append" @click="handleSelectProduct" icon="el-icon-search"></el-button>
</el-input>
<ItemSelect ref="itemSelect" @onSelected="onItemSelected" > </ItemSelect>
@ -126,19 +126,19 @@
</el-col>
<el-col :span="8">
<el-form-item label="产品物料名称" prop="itemName">
<el-input v-model="form.itemName" placeholder="请输入产品物料名称" />
<el-input v-model="form.itemName" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="单位" prop="unitOfMeasure">
<el-input v-model="form.unitOfMeasure" placeholder="请输入单位" />
<el-input v-model="form.unitOfMeasure" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="规格型号" prop="specification">
<el-input v-model="form.specification" type="textarea" placeholder="请输入内容" />
<el-input v-model="form.specification" type="textarea" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
</el-row>

View File

@ -88,7 +88,7 @@
/>
<!-- 添加或修改工艺组成对话框 -->
<el-dialog :title="title" :visible.sync="open" width="960px" append-to-body>
<el-dialog :title="title" :visible.sync="open" width="1100px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="150px">
<el-row>
<el-col :span="12">

View File

@ -74,21 +74,21 @@
</el-col>
<el-col :span="12">
<el-form-item label="产品物料名称" prop="itemName">
<el-input v-model="form.itemName" placeholder="请输入产品物料名称" />
<el-input v-model="form.itemName" placeholder="请选择物料/产品" disabled/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="规格型号" prop="specification">
<el-input v-model="form.specification" type="textarea" placeholder="请输入内容" />
<el-input v-model="form.specification" type="textarea" placeholder="请选择物料/产品" disabled/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="单位" prop="unitOfMeasure">
<el-input v-model="form.unitOfMeasure" placeholder="请输入单位" />
<el-input v-model="form.unitOfMeasure" placeholder="请选择物料/产品" disabled/>
</el-form-item>
</el-col>
<el-col :span="12">

View File

@ -264,7 +264,7 @@
<el-row>
<el-col :span="12">
<el-form-item label="产品编号" prop="productCode">
<el-input v-model="form.productCode" placeholder="请输入产品编号" >
<el-input v-model="form.productCode" placeholder="请选择产品" >
<el-button slot="append" @click="handleSelectProduct" icon="el-icon-search"></el-button>
</el-input>
<ItemSelect ref="itemSelect" @onSelected="onItemSelected" > </ItemSelect>
@ -272,19 +272,19 @@
</el-col>
<el-col :span="12">
<el-form-item label="产品名称" prop="productName">
<el-input v-model="form.productName" placeholder="请输入产品名称" />
<el-input v-model="form.productName" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="规格型号" prop="productSpc">
<el-input v-model="form.productSpc" placeholder="请输入规格型号" />
<el-input v-model="form.productSpc" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="单位" prop="unitOfMeasure">
<el-input v-model="form.unitOfMeasure" placeholder="请输入单位" />
<el-input v-model="form.unitOfMeasure" placeholder="请选择产品" disabled/>
</el-form-item>
</el-col>
</el-row>
@ -447,9 +447,6 @@ export default {
productName: [
{ required: true, message: "产品名称不能为空", trigger: "blur" }
],
unitOfMeasure: [
{ required: true, message: "单位不能为空", trigger: "blur" }
],
quantity: [
{ required: true, message: "生产数量不能为空", trigger: "blur" }
],
@ -540,7 +537,6 @@ export default {
},
//BOM
handleSubAdd(row){
debugger;
this.open = false;
this.reset();
this.getTreeselect();
@ -652,7 +648,6 @@ export default {
},
//
onItemSelected(obj){
debugger;
if(obj != undefined && obj != null){
this.form.productId = obj.itemId;
this.form.productCode = obj.itemCode;
@ -671,7 +666,6 @@ export default {
},
//
handleAutoGenChange(autoGenFlag){
debugger;
if(autoGenFlag){
genCode('WORKORDER_CODE').then(response =>{
this.form.workorderCode = response;