This commit is contained in:
砂糖
2025-07-29 16:57:16 +08:00
parent ae33b44468
commit 2c9f128423
5 changed files with 23 additions and 34 deletions

View File

@@ -65,8 +65,16 @@
<el-table v-loading="loading" :data="productBomList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="产品" align="center" prop="productName" />
<el-table-column label="原材料" align="center" prop="rawMaterialName" />
<el-table-column label="产品" align="center" prop="productName">
<template slot-scope="scope">
<ProductInfo :productId="scope.row.productId" />
</template>
</el-table-column>
<el-table-column label="原材料" align="center" prop="rawMaterialName">
<template slot-scope="scope">
<RawMaterialInfo :materialId="scope.row.rawMaterialId" />
</template>
</el-table-column>
<el-table-column label="原材料数量" align="center" prop="quantity" />
<el-table-column label="单位" align="center" prop="unit" />
<el-table-column label="备注" align="center" prop="remark" />
@@ -127,12 +135,16 @@
import { listProductBom, getProductBom, delProductBom, addProductBom, updateProductBom } from "@/api/wms/productBom";
import ProductSelect from "@/components/KLPService/ProductSelect";
import RawMaterialSelect from "@/components/KLPService/RawMaterialSelect";
import ProductInfo from "@/components/KLPService/Renderer/ProductInfo";
import RawMaterialInfo from "@/components/KLPService/Renderer/RawMaterialInfo";
export default {
name: "ProductBom",
components: {
ProductSelect,
RawMaterialSelect
RawMaterialSelect,
ProductInfo,
RawMaterialInfo
},
data() {
return {