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.