ForgeFlow-ERP/frontend/src/views/ProcurementWorkspaceView.vue
2026-06-14 21:05:49 +08:00

54 lines
1.5 KiB
Vue

<template>
<ProcessWorkspace
eyebrow="采购与库存"
title="采购与百华仓库工作台"
description="覆盖采购下单、自家料到货、质检和百华仓库出入库台账。"
panel-tag="仓库主流程"
stage-code="04"
:sections="sections"
/>
</template>
<script setup>
import ProcessWorkspace from "../components/ProcessWorkspace.vue";
import InventoryLedgerView from "./InventoryLedgerView.vue";
import PurchaseOrderView from "./PurchaseOrderView.vue";
import PurchaseReceiptView from "./PurchaseReceiptView.vue";
import QualityInspectionView from "./QualityInspectionView.vue";
const sections = [
{
key: "purchase-orders",
step: "04-1",
label: "采购订单",
desc: "把 MRP 缺口直接转成采购单并跟踪执行。",
permission: "MENU_PURCHASE_ORDER",
component: PurchaseOrderView
},
{
key: "purchase-receipts",
step: "04-2",
label: "到货入库",
desc: "收货、建批次、准备质检和库存过账。",
permission: "MENU_PURCHASE_RECEIPT",
component: PurchaseReceiptView
},
{
key: "quality-inspection",
step: "04-3",
label: "质量检验",
desc: "对来料做放行、拒收和状态控制。",
permission: "MENU_QUALITY_INSPECTION",
component: QualityInspectionView
},
{
key: "inventory-ledger",
step: "04-4",
label: "百华仓库",
desc: "统一处理原材料、半成品、成品、辅料的出入库和批次流水。",
permission: "MENU_INVENTORY_LEDGER",
component: InventoryLedgerView
}
];
</script>