|
|
@ -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 || ''
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|