Files
MES/yawei-mes/.tasks/2025-10-22_生产配方.md
2026-04-02 10:39:03 +08:00

2.7 KiB
Raw Permalink Blame History

生产配方管理

功能概述

生产配方管理模块用于管理产品的生产配方信息,包括配方主表和配方明细的管理。

主要功能

配方主表管理

  • 配方编号: 唯一标识配方的编号
  • 产品名称: 配方对应的产品名称
  • 产品编号: 产品的编号标识
  • 产品型号: 产品的具体型号
  • 基础数量: 配方的基础数量默认300
  • 添加剂: 配方中使用的添加剂信息

配方明细管理

  • 原料名称: 配方中使用的原料名称
  • 比例(%): 原料在配方中的比例
  • 投料数量: 根据比例自动计算的投料数量(比例 × 基础数量 ÷ 100
  • 投料吨位: 投料的吨位信息

操作说明

1. 查询配方

  • 支持按配方编号、产品名称、产品编号、产品型号进行搜索
  • 点击"搜索"按钮执行查询,点击"重置"按钮清空查询条件

2. 新增配方

  1. 点击"新增"按钮
  2. 填写配方基本信息
  3. 点击"确定"保存配方

3. 修改配方

  1. 选择要修改的配方行,点击"修改"按钮
  2. 或直接点击操作列中的"修改"按钮
  3. 修改配方信息后点击"确定"保存

4. 查看配方

  • 点击操作列中的"查看"按钮,可查看配方的详细信息

5. 删除配方

  1. 选择要删除的配方行,点击"删除"按钮
  2. 或直接点击操作列中的"删除"按钮
  3. 确认删除操作

6. 配方明细管理

  1. 点击操作列中的"明细管理"按钮
  2. 在弹出的对话框中可以:
    • 添加明细:点击"添加明细"按钮新增一行
    • 编辑明细:直接在表格中编辑原料名称、比例等信息
    • 删除明细:点击明细行的"删除"按钮
    • 保存明细:点击"保存明细"按钮保存所有修改

自动计算功能

当输入原料的比例时,系统会自动计算投料数量:

投料数量 = 比例(%) × 基础数量 ÷ 100

例如基础数量为300原料比例为10%则投料数量自动计算为30。

权限说明

使用本模块需要以下权限:

  • masterdata:recipe:list - 查询配方列表
  • masterdata:recipe:query - 查看配方详情
  • masterdata:recipe:add - 新增配方
  • masterdata:recipe:edit - 修改配方
  • masterdata:recipe:remove - 删除配方

技术实现

前端组件

  • 位置:/src/views/mes/masterdata/recipe/index.vue
  • 使用Element UI组件库
  • 支持表格操作、表单验证、对话框等功能

API接口

  • 位置:/src/api/mes/masterdata/recipe.js
  • 提供配方主表和明细的CRUD操作接口

路由配置

  • 路径:/mes/masterdata/recipe
  • /src/router/index.js中配置为隐藏路由
  • 需要通过菜单系统访问