update 结构BOM页面添加优化

master
yinq 5 months ago
parent c12f5503bc
commit 80b33eec02

@ -72,15 +72,15 @@
<el-table-column label="父级标识" align="center" prop="parentId" />-->
<!-- <el-table-column label="物料类型ID" align="center" prop="materialTypeId" />-->
<el-table-column label="物料类型名称" align="center" prop="materialTypeName" />
<el-table-column label="结构BOM说明" align="center" prop="structureBomDesc" />
<el-table-column label="结构BOM版本" align="center" prop="structureBomVersion" />
<!-- <el-table-column label="结构BOM说明" align="center" prop="structureBomDesc" />-->
<!-- <el-table-column label="祖级列表" align="center" prop="ancestors" />-->
<el-table-column label="层级" align="center" prop="level" />
<el-table-column label="顶级标识" align="center" prop="topFlag">
<template #default="scope">
<dict-tag :options="top_flag" :value="scope.row.topFlag"/>
</template>
</el-table-column>
<!-- <el-table-column label="层级" align="center" prop="level" />-->
<!-- <el-table-column label="顶级标识" align="center" prop="topFlag">-->
<!-- <template #default="scope">-->
<!-- <dict-tag :options="top_flag" :value="scope.row.topFlag"/>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="激活标识" align="center" prop="activeFlag">
<template #default="scope">
<dict-tag :options="active_flag" :value="scope.row.activeFlag"/>
@ -134,7 +134,7 @@
<el-form-item label="物料类型" prop="materialTypeId">
<!-- <el-input v-model="form.materialTypeId" placeholder="请输入物料类型ID" />-->
<el-tree-select
@current-change="currentChange"
@current-change="currentMaterialTypeChange"
v-model="form.materialTypeId"
:data="baseMaterialTypeOptions"
:props="{ value: 'matrialTypeId', label: 'matrialTypeName', children: 'children' }"
@ -143,9 +143,9 @@
check-strictly
/>
</el-form-item>
<el-form-item label="物料类型名称" prop="materialTypeName">
<el-input v-model="form.materialTypeName" placeholder="请输入物料类型名称" />
</el-form-item>
<!-- <el-form-item label="物料类型名称" prop="materialTypeName">-->
<!-- <el-input v-model="form.materialTypeName" placeholder="请输入物料类型名称" />-->
<!-- </el-form-item>-->
<el-form-item label="结构BOM版本" prop="structureBomVersion">
<el-input v-model="form.structureBomVersion" placeholder="请输入结构BOM版本" />
</el-form-item>
@ -386,8 +386,8 @@ const getbaseMaterialTypeOptions = async () => {
}
}
const currentChange = (e)=>{
const selectedMaterial = e.matrialTypeName
// form.materialTypeId
const currentMaterialTypeChange = (e)=>{
form.value.materialTypeName = e.matrialTypeName || ''
}

Loading…
Cancel
Save