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

Loading…
Cancel
Save