AGILE TEAM
Skip to content

成本核算模板

成本核算页面标准模板,适用于生产成本录入、归集、分摊与结转。

📝 作者
胥庆玉
胥庆玉信息化中心
工号:026117

适用场景

  • 生产成本实绩录入(原料/能源/人工/制造费用)
  • 成本归集(按炉号/工序/产品维度)
  • 成本分摊(公共费用按规则分摊)
  • 成本结转(在制品 → 半成品 → 成品)

推荐页面模式

RECORD_FORM(录入型实绩页) — 查询选定主记录 + 可编辑表单 + 明细表(无分页)

通过查询选定炉号/生产计划号,展示可编辑的成本录入表单和明细行,无分页。

文件结构

text
views/cost/accounting/
├── index.vue       # 视图层:BaseQuery + BaseForm + BaseTable(无分页)
├── data.ts         # 逻辑层:直接导出 ref + 函数(Composable 风格)
└── index.scss      # 样式层

页面结构

text
┌─────────────────────────────────────┐
│  BaseQuery(1-3 个字段,选定主记录)   │  ← 炉号/计划号查询
├─────────────────────────────────────┤
│  BaseForm(editable,分区展示)        │  ← 随查询结果填充
│  ├── 原料成本                         │
│  ├── 能源成本                         │
│  ├── 人工成本                         │
│  └── 制造费用                         │
├─────────────────────────────────────┤
│  BaseTable(明细行,无分页)           │  ← 工序级成本明细
└─────────────────────────────────────┘

查询区配置

字段中文名类型说明
heatNo炉号input精确查询,选定主记录
planDate计划日期date辅助筛选

表单字段(按业务分区)

分区字段中文名类型
原料成本materialCost原料费用number
原料成本materialWeight原料用量number
能源成本powerCost电费number
能源成本gasCost燃气费number
能源成本waterCost水费number
人工成本laborCost人工费用number
制造费用overheadCost制造费用number

明细表(工序级成本)

字段中文名说明
processName工序名称
processCode工序编码
directCost直接成本该工序直接投入
allocatedCost分摊成本公共费用分摊额
totalCost工序总成本自动计算

API 接口约定

text
GET    /cost/accounting/record         按炉号查询成本记录
POST   /cost/accounting/save           保存成本录入
POST   /cost/accounting/allocate       执行成本分摊
POST   /cost/accounting/carryover      执行成本结转
GET    /cost/accounting/{heatNo}/detail  工序级成本明细

关联组件

关联 Skill

  • page-codegen — RECORD_FORM 模式,直接导出 ref + 函数

You may not distribute, modify, or sell this software without permission.